Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Thread und Formular -> Fehler 1400 "ungültiges Fensterhandle (https://www.delphipraxis.net/66993-thread-und-formular-fehler-1400-ungueltiges-fensterhandle.html)

www.Lars 7. Apr 2006 16:01


Thread und Formular -> Fehler 1400 "ungültiges Fenst
 
Hei!

Ich öffne von einem Thread aus mit der showModal-Methode ein Fenster. Sobald der User mit seinen Eingaben fertig ist, lasse ich das Fenster mit hide wieder verschwinden.

-> Problem: Wenn ich die Anwendung beende, erscheint der Fehler 1400 "ungültiges Fensterhandle" :wall:

Wie kann ich das Problem umgehen und aus einem Thread heraus ein Fenster erzeugen?

Wer weiß was?

Viele Grüße!

Euer Lars :wall:

Olli 10. Sep 2006 13:13

Re: Thread und Formular -> Fehler 1400 "ungültiges F
 
Jeder Thread in Windows hat seine eigene Nachrichtenschleife. Du könntest also entweder mit PostMessage an das Fensterhandle des Fensters im Zweitthread oder über PostThreadMessage an den Thread selbst ein WM_CLOSE schicken/broadcasten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:38 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 by Thomas Breitkreuz