Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema DataArrival cn Winsock.NET

    Winsock .NET compatibili con i programmi dotnet reperibile
    qui

    le winsock vanno bene l'unica cosa è ke nn mi funziona l'evento DataArrival, ho provato così...

    codice:
    #Region "Variabili e Costanti"
        Private WithEvents wsk As Winsock2005DLL.Winsock = New Winsock2005DLL.Winsock
    #End Region
    
     Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
            wsk.Connect("mail.tin.it", "25")
        End Sub
    
    Private Sub wsk_DataArrival(ByVal sender As Object, ByVal e As EventArgs) Handles wsk.DataArrival
    MsgBox("Risposta Ricevuta")       
        End Sub
    il problema è ke l'evento nn mi risponde proprio quando mi connetto....

    come mai?
    Provoca Il Più Bravo E Morirai Come Uno Schiavo

  2. #2
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250
    prova a vedere se il controllo ha una proprietà EnableRaiseEvent ( o simili) e quindi impostala su true
    --------------------HkProj------------------

  3. #3
    ho risolto...dovevo mettere Winsock1.Protocol = Winsock1.Protocol.Udp



    il problema è ora un altro, qnd vado a fare

    codice:
     Private Sub wsk_DataArrival(ByVal sender As Object, ByVal e As Winsock2005DLL.WinsockDataArrivalEventArgs) Handles wsk.DataArrival
            Dim data As String
            wsk.Get(data)
            CS.Text = data
        End Sub
    mi dà questo errore : "Cross-thread operation not valid: Control CS accessed from a thread other than the thread it was created on

    "CS" è un normale TextBox...
    Provoca Il Più Bravo E Morirai Come Uno Schiavo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.