Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Nur aktuelles Formular geöffnet? (https://www.delphipraxis.net/57277-nur-aktuelles-formular-geoeffnet.html)

Angel4585 18. Nov 2005 11:00


Nur aktuelles Formular geöffnet?
 
Hallo zusammen.

Gibt es eine Prozedur oder Funktion, mit welcher sich prüfen lässt, ob das Fenster in dem ich mich gerade befinde, das einzige geöffnete Formular des Programms ist, bzw. ob noch andere Formulare geöffnet sind?(ausser jedes einzeln abzufragen ob es visible ist)

Danke schonmal

dataspider 18. Nov 2005 11:26

Re: Nur aktuelles Formular geöffnet?
 
Über Screen.FormCount erhalte ich die Anzahl der auf dem Bildschirm angezeigten Formulare.
Delphi-Quellcode:
function TForm1.OnlyThisForm: Boolean;
begin
  if Self = Application.MainForm then
    result := (Screen.FormCount = 1)
  else
    result := (Screen.FormCount = 2);

end;
Frank

Angel4585 18. Nov 2005 11:55

Re: Nur aktuelles Formular geöffnet?
 
:thumb: THX


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz