Ayuda con matriz de winsocks

Iniciado por 50l3r, 30 Diciembre 2009, 11:32 AM

0 Miembros y 1 Visitante están viendo este tema.

50l3r

Veran, ya consegui crear arrays de winsocks, pero tengo una duda:

en un private sub, ejemplo:

Public Sub cmdorden_Click()
If txtorden = "cls" Or txtorden = "CLS" Or txtorden = "Cls" Then
txtdlv = ""
Exit Sub
End If
wsk(Index).SendData txtorden
End Sub

Demos por ejemplo que tengo 3 conexiones, el wsk(0),wsk(1),wsk(2)

como hago en esa funcion, para saber cual es el que tiene que ejecutar ese codigo?

Karcrack

Tan solo guarda en una variable global el Index con el que estas trabajando actualmente....

Y por favor...
If lcase$(txtorden) = "cls" Then

50l3r

me podrias explicar eso de guardarla en una variable global?

necesito entenderlo  :)

BlackZeroX

#3
usa una variable fuera del procesó para manejar los index y saber cual usar, aun que yo uso módulos clase para eso xP

Código (vb) [Seleccionar]


const algunindex = 2 '  // lo puse como constante pero puede se una variable

Public Sub poceso X()
   If not lcase$(txtorden) = "cls" Then
       wsk(algunindex).SendData txtorden
   else
       txtdlv = ""
   end if
end sub



Dulces Lunas!¡.
The Dark Shadow is my passion.

50l3r

ok, creo que me encendio la bombillita de la cabeza