Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#5

Re: Thread und Indy - Programmabsturz

  Alt 2. Dez 2005, 11:20
Hi,
ich denke deine Fragen kann man nicht so wirklich pauschal beantworten. Sicherlich kommt es stark darauf an, was du für eine Anwendung (und Geduldsspanne) hast, wie große man die Time-Out Zeit wählt.
Wie man sich bei einer eintretenden Exception ist natürlich auch die Sache des Entwicklers. Du kannst versuchen den Kontakt wieder herzustellen, halt n mal oder du sagst dem Benutzer dass keine Verbidung hergestellt werden konnte (orientier dich einfach an dem was z.B. mail-clients oder Webbrowser machen).

Was dein Problem mit terminate angeht, so hast du doch die Schleife entworfen, die wartet, oder? Also du bekommst ja ein Ereignis wenn Daten ankommen und kannst dann mit den Daten irgendwas machen. Wenn ich dich richtig verstanden hab gehst du an der Stelle in eine Schleife und wartest bis xxx-Byte da sind. Dann musst du nur in dieser Schleife überprüfen ob terminated sich auf true geändert hat und ggf. die Schleife mittels break verlassen.

Gruß Der Unwissende
  Mit Zitat antworten Zitat