![]() |
Dialog verschwindet in den Hintergrund
Ich habe folgendes Problem:
Wenn ich z.B. die folgende Anwendung schreibe (ohne Forms), in der nur ein Open-Dialog und anschließend ein Message-Dialog aufgerufen wird, verschwindet Letzterer automatisch in den Hintergrund (also hinter jedes geöffnete Explorer-Fenster, etc.).
Code:
Wie kann ich nun trotzdem dafür sorgen, dass die Anwendung weiterhin den Focus besitzt bzw. im Vordergrund bleibt, bzw. was mache ich falsch? Ich wäre für jeden Tipp dankbar!
program Project1;
uses Dialogs; begin with TOpenDialog.Create(nil) do try Execute finally Free end; MessageDlg('Fertig!', mtInformation, [mbOK], 0); end. |
Re: Dialog verschwindet in den Hintergrund
HY!
Daran soll es nicht scheitern, dass diese junges und hoffnungsvolle Projekt scheitert. :roll:
Delphi-Quellcode:
Gruss
with TOpenDialog.Create(NIL) do
try Execute finally Free end; SetForegroundwindow(Application.Handle); MessageDlg('Feddisch!', mtInformation, [mbOK], 0); Der OLLI |
Re: Dialog verschwindet in den Hintergrund
...und es funktioniert - danke Dir! :-D
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 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-2025 by Thomas Breitkreuz