|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Mar 2002
Messaggi: 743
|
aiuto, non mi riesce questo programmino ;(
esperti di visual basic aiutatemi
![]() 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 |
![]() |
![]() |
![]() |
#2 |
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
innanzi tutto prova con
Private Sub Command1_Click() Winsock1.LocalPort = Text1.Text Winsock1.Listen End Sub Poi dimmi ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
A me così funziona :
Codice:
Private Sub Command1_Click() Winsock1.LocalPort = Text1 Winsock1.Listen End Sub Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long) If Winsock1.State <> sckClosed Then Winsock1.Close Winsock1.Accept requestID Text1 = Winsock1.RemoteHostIP End Sub |
![]() |
![]() |
![]() |
#4 | |
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Sì
![]() |
![]() |
![]() |
![]() |
#6 | |
Bannato
Iscritto dal: Nov 2002
Città: PV
Messaggi: 1210
|
Quote:
![]() ![]() |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Mar 2002
Messaggi: 743
|
grazie per l'aiuto, in pratica senza la funzione
If Winsock1.State <> sckClosed Then Winsock1.Close non va nulla, come mai? ![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Boh... Io l'ho trovato sul MSDN...
Probabimente il socket è settato per fare una connessione in uscita e quindi è aperto...e va chiuso prima di fargli accettare la conenssione in ingresso... |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Iscritto dal: Mar 2002
Messaggi: 743
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:31.