Entwickler-Ecke
Sonstiges (Delphi) - Frage zu Application.messagebox
matze - Di 13.05.03 17:13
Titel: Frage zu Application.messagebox
Hallo !
Wenn ich per Appliocation.messagebox eine Message ausgebe, muss das komplette Programm ja auf die eingabe warten, und ist praktisch gelähmt.
es muss im Hintergrund aber noch ein Timer weiterlaufen können, und ein INDY Server muss weiter Daten empfangen können.
Wie muss ich was machen, damit eben das nicht passiert ??
FriFra - Di 13.05.03 20:24
Da der Messagedialog immer Modal ist sehe ich da nur 2 Möglichkeiten...
1. Dialog über einen separaten Thread aufrufen
2. Eigenes Message-Form (staayontop) erstellen
matze - Di 13.05.03 20:37
also ein eigenes Form fällt für mich aus, da ich dann auf den ganzen komfort von den messageboxen verzichten müsste.
threads...... auch nicht übel..... hättest du da mal n code bsp für mich ?? ich hab noch nie mit denen gearbeitet !
matze - Di 13.05.03 20:48
das heisst, wenn ich die MSGBox in einem Extra Thread aufpoppen lasse, hängt dieser Extra Thread solange bis die MsgBox beantwortet ist aber nicht das HauptProggi ?? ist das richtig so ?
FriFra - Di 13.05.03 20:54
so ist es ;)
matze - Mi 14.05.03 19:30
klasse !! dann werd ich das mal testen !
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!