ho fatto un prog che utilizza winsock e quando lo compilo mi da l'errore:
Errore di compilazione:
Argomento non facoltativo
e mi evidenzia il TCP.GetData '(tcp è il nome del socket)
la funzione è questa:
Private Sub TCP_DataArrival(ByVal bytesTotal As Long)
Dim Data As String
Data = TCP.GetData
If IsNumeric(Data) Then
execmd (Data)
Else
riceviinviafiles (Data)
End If
End Sub
Se invece provo a eseguirlo da visual basic funziona fino a che richiamo la funzione per inviare i files:
Sub inviafile(ByVal nomefile As String)
Dim ext As String
ext = Right(nomefile, 3) 'estrae l'estensione dalla stringa con il percorso
TCP.SendData = "BOF" & ext
e mi da un errore:
Necessario oggetto.
evidenziandomi di giallo questa riga:
TCP.SendData = "BOF" & ext
secondo voi cosa sbaglio? nn riuscite a darmi una mano?