The descriptor is not a socket.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • The descriptor is not a socket.

    Client

    Quellcode

    1. Option Explicit
    2. Const Medium = "C:\Programme\"
    3. Private Sub Form_Load()
    4. On Error GoTo Failed
    5. wsck.Connect "localhost", 80
    6. Failed:
    7. Exit Sub
    8. End Sub
    Alles anzeigen


    Server

    Quellcode

    1. Dim remRequestID As String
    2. Private Sub cmdStart_Click()
    3. If wsck.State <> 0 Then
    4. wsck.Close
    5. cmdStart.Caption = "Start Listening"
    6. Else
    7. wsck.LocalPort = 80
    8. wsck.Listen
    9. cmdStart.Caption = "Stop Listening"
    10. End If
    11. End Sub
    12. Private Sub wsck_ConnectionRequest(ByVal requestID As Long)
    13. wsck.Close
    14. txtConrequest.Text = wsck.RemoteHostIP
    15. remRequestID = requestID
    16. MsgBox remRequestID
    17. End Sub
    18. Private Sub cmdConrequest_Click()
    19. wsck.Accept remRequestID
    20. End Sub
    21. Private Sub wsck_DataArrival(ByVal bytesTotal As Long)
    22. Dim remRequest As String
    23. wsck.GetData remRequest
    24. MsgBox remRequest
    25. End Sub
    Alles anzeigen


    Ich starte den Server und klicke auf Start Listening Button (cmdStart).
    Dann starte ich das Clientprogramm und dann auf Verbindung akzeptieren
    vom Server.

    Fehlermeldung -> The descriptor is not a socket.

    Kann mir einer helfen? Bin gerade derbst müde.
    Sry, wenn ich wichtige Angaben nicht mitgepostet habe.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von sjBlack ()