Einzelnen Beitrag anzeigen

Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Programm in Wartezustand versetzen...?

  Alt 26. Dez 2003, 03:15
Bei Dingen, die so schnell ablaufen wie das Überprüfen auf einen bereits vorhandenen Nickname braucht man als Server ja eigentlich nichts spezielles zu tun, im schlechtesten Fall bekommt der Client dann einen Timeout beim Warten auf die Antwort (falls er denn wartet). Wenn Du in Schleifen, die etwas länger brauchen Application.Processmessages einfügst verhindert das, dass dein Fenster "einfriert". Für Aktionen, die ständig nebenher laufen sollen, würde ich dann einen Thread nehmen.

Ich weiß nicht genau, wie du dir diesen Wartezustand wünschst, da das Programm ja ständig im Hintergrund irgendwelche Dinge ausführt wie z.B. das Verarbeiten von Nachrichten oder das Zeichnen des Fensters.

Grüße,
Dani
Dani H.
  Mit Zitat antworten Zitat