hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
12 de Octubre de 2008, 12:06:30
Noticias: Participa en el batch lab de CPH
Para ver este enlace Registrate o Inicia Sesion
aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Winsock.. Una duda.
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Winsock.. Una duda.  (Leído 198 veces)
Diuke
Recien llegado
*
Desconectado Desconectado

Mensajes: 7


Shine On


Ver Perfil
« : 05 de Julio de 2008, 12:14:27 »

Como puedo lograr que para cada estado del winsock una variable "X" tome un determinado valor?
O sea.. puedo hacer que la variable tome el valor al CAMBIAR el stado del winsock.. pero tendria que mandar instrucciones a lo largo de todo el codigo del programa :S.
La idea es que la variable "X" tome el valor dependiendo del estado del winsock.. Por lo pronto lo solucione con un Timer. Pero es medio cabeza poner un timer para esto, la verdad, no se me ocurrio otra manera :S.. alguien tiene idea?

Desde ya, gracias ^^.
En línea

Private Sub Firma_Load()
firma.caption = "Solo el tiempo es dueño de la verdad"
End Sub
>> s E t H <<
Moderador
*****
Desconectado Desconectado

Mensajes: 1,419


jelou guorld


Ver Perfil WWW
« Respuesta #1 : 05 de Julio de 2008, 01:58:00 »

hay varios eventos en los que el winsock cambia de estado... fijate cuales porque ahora no me acuerdo bien pero es cuando se conecta, cuando le da error, etc

igual no entiendo bien que queres hacer... me parece que esta mal planteado el problema

explica para que queres el valor de esa variable y cuando se va a usar asi se te puede ayudar mejor
En línea


Para ver este enlace Registrate o Inicia Sesion
MI FIRMA Tongue



Para ver este enlace Registrate o Inicia Sesion
Indice de posts interesantes de VB... manuales, guias, dudas, etc


Para ver este enlace Registrate o Inicia Sesion
tenes ideas para el foro de VB? postealas aca


Para ver este enlace Registrate o Inicia Sesion
libreria de codigo en VB!


Para ver este enlace Registrate o Inicia Sesion
IDE's, compiladores, interpretes, etc!

*seth informa que quiere ver el foro de VX


Para ver este enlace Registrate o Inicia Sesion
¡ENTRA EN MI BLOG O TE JUANKEO!

Diuke
Recien llegado
*
Desconectado Desconectado

Mensajes: 7


Shine On


Ver Perfil
« Respuesta #2 : 05 de Julio de 2008, 09:09:47 »

Supongamos..

Public ejemplo As String

Private Sub commandbutton1 _Click()

If winsock1.state = 7 Then
ejemplo = Mongolia
End If

If winsock1.state = 5 Then
ejemplo = Nicaragua
End If

"ejemplo" solo cambiaria, dependiendo del estado del winsock, cuando se da el evento "Click" del cmdbutton.

lo que yo necesito es que "ejemplo" tome el valor automaticament e al cambiar el Winsock de estado, independientem ente de si halla o no un evento.. se entiende ahora Tongue?
En línea

Private Sub Firma_Load()
firma.caption = "Solo el tiempo es dueño de la verdad"
End Sub
Simonss
NZ1
*
Desconectado Desconectado

Mensajes: 36


Ver Perfil
« Respuesta #3 : 05 de Julio de 2008, 10:12:17 »

Podria hacerse de varias formas, solo menciono dos:

1.- El if winsock.state= ............  lo metes en el evento MouseMove pareceria hacerse de modo automatico (podrias usar Select Case en lugar de if).
2.- El otro modo es meterlo en un timer que actualize el estado de ejemplo cada x segundos que quieras.
En línea
>> s E t H <<
Moderador
*****
Desconectado Desconectado

Mensajes: 1,419


jelou guorld


Ver Perfil WWW
« Respuesta #4 : 06 de Julio de 2008, 01:23:06 »

pero para que queres que la variable cambie todo el tiempo? mi idea es cambiarla justo antes de usarla ... me paree lo mas simple
En línea


Para ver este enlace Registrate o Inicia Sesion
MI FIRMA Tongue



Para ver este enlace Registrate o Inicia Sesion
Indice de posts interesantes de VB... manuales, guias, dudas, etc


Para ver este enlace Registrate o Inicia Sesion
tenes ideas para el foro de VB? postealas aca


Para ver este enlace Registrate o Inicia Sesion
libreria de codigo en VB!


Para ver este enlace Registrate o Inicia Sesion
IDE's, compiladores, interpretes, etc!

*seth informa que quiere ver el foro de VX


Para ver este enlace Registrate o Inicia Sesion
¡ENTRA EN MI BLOG O TE JUANKEO!

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online