Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
17. Dez 2007
Danke Hawkeye so funktioniert das, was ich will:
var
i : integer;
begin
for i := 0 to Scree.FormCount-1 do
if Screen.Forms.Visible then
Showmessage Screen.Forms.Name;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
17. Dez 2007
sowas in der richtung hatte ich mal drin, hat aber ab und an mal nicht richtig funktioniert.
Irgendwie haben es unsere kunden immerwieder geschafft, die fenster zu shcließen, ohne dass dieser Boolean wert false angenommen hat.
Sodass dann zwar kein fenster mehr offen war, aber mein Programm immer noch "dachte" es wäre so.
Deswegen wollte ich halt aktiv überprüfen, ob die Fenster noch aktiv...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by trashcandesign,
17. Dez 2007
Moin,
ich habe ein Programm, dass mehrere Unterfenster öffnen kann.
Diese unterfenster sind leider nicht vom gleichen Typ, dh. ich habe TForm1, TForm2, TForm3 ... usw.
Jetzt möchte ich bevor das Programm geschlossen wird überprüfen, ob noch eins dieser Unterfenster geöffnet ist und dementsprechend eine Meldung ausgeben. Frage ist nur wie?
Ich hab mir mal eine Array gebastelt, in das ich...