Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
S!CK_
Tutorial Leser
Tutorial Leser

Anmeldedatum: 24.01.2007
Beiträge: 29

Winsock timeout?
Verfasst am: 24.02.2008, 18:53

Wie kann ich nen timout in nen winsock element machen?
 
ZiG_
Überflieger
Überflieger

Anmeldedatum: 07.03.2007
Beiträge: 1248


Verfasst am: 24.02.2008, 19:55

Einfach eine global deklarierte Boolean Variable erstellen.
Und diese in einem Timer auf True setzen lassen nach einer gewissen Zeit.

Also Timer starten bevor du etwas mit dem winsock machst.
Am Ende des Codes den Timer wieder auf false setzen (Auch im Timer nicht vergessen).

Falls nun der Code normal zu Ende läuft, wird es keinen Timeout geben.
Falls aber keine Verbindung zustandekommt oder es sonst iwelche Probleme gibt, wird der Timer aktiviert.

Die Boolean Variable sollte natürlich dann in Verbindung mit einer Schleife oder zumindest einer If Abfrage benutzt werden.
Wer nicht auf seine Weise denkt, denkt überhaupt nicht. (Oscar Wilde)
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: timeout, winsock

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge [suche] Tuturials winsock & daten senden 985 09.06.2011, 13:19
Keine neuen Beiträge Problem mit Winsock [user: onlyruap] 577 06.05.2007, 15:51
Keine neuen Beiträge Dateien über winsock senden 380 03.05.2007, 10:59
Keine neuen Beiträge Winsock installer 820 29.06.2008, 19:30
Keine neuen Beiträge Bild senden über winsock 454 24.04.2007, 22:53
 


[ Time: 0.0542s ][ Queries: 83 (0.0192s) ][ GZIP on - Debug on ]