Brothers Inserito: 16 settembre 2005 Segnala Inserito: 16 settembre 2005 Ho copiato pari pari l'esempio clientTCP serverTCPdalle MSDN ma quando lo avvio non funzionaovvero funziona solo la trasmissione di dati dal server al cliente non viceversa qualcuno ha qualche suggerimento??Io ho pensato che se funziona dal server al clientdeve per forza funzionare al contrario.Mi sbaglio?Che manchi qualche autorizzazione?Ma se comunica gia con il server che altra autorizzazione vuole?provato con OS WindowsXP prof.Senza firewall esterno inseritoSenza firewall Windows inseritoSotto metto il codice.Ciao------------------------------------Clienttcp------------------------------------Private Sub Form_Load()tcpClient.RemoteHost = NmCompRem.Text ' TextBox dove inserire un indirizzotcpClient.RemotePort = 1001End Sub*******Private Sub cmdConnect_Click()tcpClient.connect NmCompRem.TextEnd Sub*******Private Sub txtSendData_Change()tcpClient.SendData txtSend.TextEnd Sub*******Private Sub PulsanteXP1_Click()tcpClient.CloseEnd Sub*******Private Sub tcpClient_DataArrival _(ByVal bytesTotal As Long)Dim strData As StringtcpClient.GetData strData, vbStringtxtOutput.Text = strDataEnd Sub-----------------------------------Servertcp-----------------------------------Private Sub Form_Load()tcpServer.LocalPort = 1001tcpServer.listenfrmClient.Show ' Visualizza il form client.End Sub*******Private Sub PulsanteXP1_Click()tcpServer.CloseEnd Sub*******Private Sub tcpServer_ConnectionRequest _(ByVal requestID As Long)If tcpServer.State <> sckClosed Then _tcpServer.ClosetcpServer.accept requestIDEnd Sub*******Private Sub txtSendData_Change()If tcpServer.State <> sckClosed Then _tcpServer.SendData txtSendData.TextEnd Sub*******Private Sub tcpServer_DataArrival _(ByVal bytesTotal As Long)Dim strData As StringtcpServer.GetData strDatatxtOutput.Text = strDataEnd Sub----------------------------------
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora