superOC
19-01-2003, 03:36
esperti di visual basic aiutatemi :D , sto tentando di fare un programmino in visual basic che si metta in ascolto su una porta tcp definita dall'utente e appena qualcuno si connette alla porta il suo ip viene (dovrebbe) venire incollato su una casella di testo, ma ecco il codice:
Private Sub Command1_Click()
Winsock1.LocalPort Text1
Winsock1.Listen
End Sub
Private Sub Form_Load()
End Sub
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Accept requestID
Text1 = Winsock1.RemoteHostIP
End Sub
quando qlcn prova a connettersi (ma anche da locale) il programmino mi crasha dandomi un run time error, ho proprio adesso una guida tra le mani x tirare fuori un programma simile ma non m riesce proprio
grazie anticipatamente
Private Sub Command1_Click()
Winsock1.LocalPort Text1
Winsock1.Listen
End Sub
Private Sub Form_Load()
End Sub
Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
Winsock1.Accept requestID
Text1 = Winsock1.RemoteHostIP
End Sub
quando qlcn prova a connettersi (ma anche da locale) il programmino mi crasha dandomi un run time error, ho proprio adesso una guida tra le mani x tirare fuori un programma simile ma non m riesce proprio
grazie anticipatamente