AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Indy9: Connected Eigenschaft funktioniert nicht
Thema durchsuchen
Ansicht
Themen-Optionen

Indy9: Connected Eigenschaft funktioniert nicht

Offene Frage von "Exceeder"
Ein Thema von Exceeder · begonnen am 9. Mär 2010 · letzter Beitrag vom 10. Mär 2010
 
Exceeder

Registriert seit: 29. Mai 2006
24 Beiträge
 
#4

Re: Indy9: Connected Eigenschaft funktioniert nicht

  Alt 10. Mär 2010, 10:27
Hallo,

ich überlege gerade wie ich diese Geschichte mit dem Noop am besten integriere. Auch wenn Indy9 das vielleicht nicht kann, aber gibt es nicht in Windows entsprechende Events, mit denen man etwas anfangen kann? Die Frage wäre hier, wie man dann feststellen kann, ob bei mehreren Verbindungen (z.B. 2xLAN und 1xWLAN) die verwendete Verbindung abgerissen ist oder eine für mein Problem unerhebliche (Server steht z.B. im lokalen Netz und die Verbindung ins Internet reißt ab).

Ein wenig merkwürdig finde ich das Problem dennoch. Es erscheint wenig Zweckmäßig, dass man nicht mitbekommt, ob die Verbindung noch da ist. Indy9 fragt übrigens, wenn man "Connected" aufruft nach "CheckForDisconnect", was auch immer dort dann geschieht (oder auch nicht geschieht).

EDIT: Ich habe gerade noch die Methode "CheckForGracefulDisconnect" gefunden. Die macht in etwa das, was Indy10 bei "CheckDataForSorce" tut denke ich. Dort wird versucht mit einem ReadTimeout von 1 Sekunde auf dem Buffer zu lesen. Scheinbar aber auch ohne erfolg (danach steht Connected leider weiterhin auf True). Ist schon irgendwie merkwürdig.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz