Einzelnen Beitrag anzeigen

easywk

Registriert seit: 9. Jul 2003
Ort: Schwanewede
117 Beiträge
 
Delphi 7 Enterprise
 
#1

Nochmal TSocketServer, diesmal Zeitverhalten

  Alt 23. Aug 2004, 18:15
Hallo,

ich doktere hier immer noch mit meinem TServerSocket herum. Die Komponente ist in meinem Mainform platziert und soll auf Clientanfragen antworten. Das funktioniert soweit auch. Es funktioniert auch, wenn ich aus dem Mainform heraus einen Dialog mit ShowModal geöffnet habe und dieser Dialog aktuell den Cursor hat. Hierauf bezieht sich jetzt auch meine Frage:

Der TServerSocket soll aus meinen globalen Daten eine Antwort generieren. Wie ist aber bitte sein Zeitverhalten, wenn ein anderes Formular (welches die Daten eventuell bearbeitet) gerade offen ist? Bekommt der Socketserver beim "OnClientRead" die gesamte Rechenzeit der Anwendung oder kann es mir passieren, das eine Änderung der Daten im Dialog (kein Thread) mitten im Abarbeiten der "OnClientRead"-Routine des TServerSocket zum Tragen kommt? Wenn ja, kann ich das irgendwie verhindern?

Thanxs for help
easywk
Björn
if all else fails - read the instructions
  Mit Zitat antworten Zitat