![]() |
Die aktuell geöffneten Forms rausfinden - Wie?
Hallo,
ich habe folgende Frage: Wie kann ich herausfinden, welche Forms zur Laufzeit gerade geöffnet sind und laufen? Ich bräuchte also ne Methode wie "GetAllOpenForms" oder sowas. Gibt es da was in Delphi 7 ? Für ne Antwort wär ich sehr dankbar! :stupid: Grüße Caro |
Re: Die aktuell geöffneten Forms rausfinden - Wie?
Hi,
meinst du mit "geöffnet", ob diese sichtbar (visible = true) sind? mfG mirage228 |
Re: Die aktuell geöffneten Forms rausfinden - Wie?
naja, ich hab das problem, dass meine anwendung auf einem hintergrundform läuft, auf den anfangs geklickt wird, und dann kommt der startdialog. (der ist kleiner, so dass der einfarbige hintergrund-form immer drumherum vorschaut). Wenn ich nun während meiner anwendung auf den hintergrundbereich klicke, kommt er in den vordergrund und mein gerade geöffneter form verschwindet dahinter. und genau das will ich verhindern. vielleicht muss ich alle forms immer showmodal machen? ich will eben nicht, dass bei klick auf den hintergrund, dieser immer nach vorn kommt...
|
Re: Die aktuell geöffneten Forms rausfinden - Wie?
Hi,
genau, da sollte ShowModal die einfachste Lösung sein. mfG mirage228 |
Re: Die aktuell geöffneten Forms rausfinden - Wie?
hmm, ginge das auch noch mit ner anderen lösung? das showmodal ist noch nicht das optimale finde ich...
|
Re: Die aktuell geöffneten Forms rausfinden - Wie?
Habs gefunden, ich mache jetzt bei späteren klicks auf den Hintergrund einfach immer
Screen.Forms[1].Show; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:52 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