Ejemplo de updProtocol k no funciona..
Publicado por Netk_vb (28 intervenciones) el 22/08/2002 17:21:46
He estado mirando la Ayuda para Visual Basic 6.0, k ofrece MSDN Library. Y concretamente el uso del control Winsock con el udpProtocol.
El caso es k t pone un sencillo ejemplo d funcionamiento, k he ido ha comprobar y al ejecutarlo da el Error 10014 'Argumento no valido'... El codigo es el siguiente:
------------ frmPeerA -------------
Private Sub Form_Load()
' El nombre del control es udpPeerA.
With udpPeerA
' IMPORTANTE: asegúrese de cambiar el valor de
' RemoteHost al nombre de su equipo.
.RemoteHost = "IgualB"
.RemotePort = 1001 ' Puerto al que conectar.
.Bind 1002 ' Enlaza al puerto local.
End With
frmPeerB.Show ' Muestra el segundo formulario.
End Sub
Private Sub txtSend_Change()
' Envía texto en cuanto se escribe.
udpPeerA.SendData txtSend.Text ' *ESTA LINEA DA EL ERROR*
End Sub
Private Sub udpPeerA_DataArrival _
(ByVal bytesTotal As Long)
Dim strData As String
udpPeerA.GetData strData
txtOutput.Text = strData
End Sub
------------ frmPeerB -------------
Private Sub Form_Load()
' El nombre del control es udpPeerB.
With udpPeerB
' IMPORTANTE: asegúrese de cambiar el valor de
' RemoteHost al nombre de su equipo.
.RemoteHost = "IgualA"
.RemotePort = 1002 ' Puerto al que conectar.
.Bind 1001 ' Enlaza al puerto local.
End With
End Sub
Private Sub txtSend_Change()
' Envía texto en cuanto se escribe.
udpPeerB.SendData txtSend.Text ' *ESTA LINEA DA EL ERROR*
End Sub
Private Sub udpPeerB_DataArrival _
(ByVal bytesTotal As Long) %0
El caso es k t pone un sencillo ejemplo d funcionamiento, k he ido ha comprobar y al ejecutarlo da el Error 10014 'Argumento no valido'... El codigo es el siguiente:
------------ frmPeerA -------------
Private Sub Form_Load()
' El nombre del control es udpPeerA.
With udpPeerA
' IMPORTANTE: asegúrese de cambiar el valor de
' RemoteHost al nombre de su equipo.
.RemoteHost = "IgualB"
.RemotePort = 1001 ' Puerto al que conectar.
.Bind 1002 ' Enlaza al puerto local.
End With
frmPeerB.Show ' Muestra el segundo formulario.
End Sub
Private Sub txtSend_Change()
' Envía texto en cuanto se escribe.
udpPeerA.SendData txtSend.Text ' *ESTA LINEA DA EL ERROR*
End Sub
Private Sub udpPeerA_DataArrival _
(ByVal bytesTotal As Long)
Dim strData As String
udpPeerA.GetData strData
txtOutput.Text = strData
End Sub
------------ frmPeerB -------------
Private Sub Form_Load()
' El nombre del control es udpPeerB.
With udpPeerB
' IMPORTANTE: asegúrese de cambiar el valor de
' RemoteHost al nombre de su equipo.
.RemoteHost = "IgualA"
.RemotePort = 1002 ' Puerto al que conectar.
.Bind 1001 ' Enlaza al puerto local.
End With
End Sub
Private Sub txtSend_Change()
' Envía texto en cuanto se escribe.
udpPeerB.SendData txtSend.Text ' *ESTA LINEA DA EL ERROR*
End Sub
Private Sub udpPeerB_DataArrival _
(ByVal bytesTotal As Long) %0
Valora esta pregunta
0