Autor Beitrag
Stefan_Blankenagel
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mi 08.01.03 11:17 
Hallo,

ich benutze in meinem Programm MDI-Forms. Diese werden durch Doppelklick auf einen Eintrag in einer TreeView erzeugt. Falls ein Benutzer aber ein zweites Mal auf den selben Eintrag klickt, soll das Fenster, so es schon erzeugt wurde, in den Vordergrund kommen. Kann dies üüber die FindWindow-Funktion realisiert werden, oder greift die nur bei Programmfenstern?

Wie könnte man das realsieren ?

mfg
Stefan
Tino
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Veteran
Beiträge: 9839
Erhaltene Danke: 45

Windows 8.1
Delphi XE4
BeitragVerfasst: Mi 08.01.03 11:22 
Hallo Stefan,

mit den Eigenschaften MDIChildCount und MDIChildren der MainForm kannst Du auf die MDI-Childfenster zugreifen und prüfen ob ein bestimmtes bereits existiert. Mehr dazu steht in der Delphi-Hilfe (incl. Beispiel).

Gruß
TINO