Zitat von
mm1256;1356271Wenn Delphi läuft [CODE:
FindWindow('TAppBuilder', Nil) > 0;[/CODE] dann habe ich im OnShow bei Bedarf diese procedure aufgerufen
IsDebuggerPresent = läuft das Programm grade im Debugger?
Yupp, das ist auch eine Möglichkeit. Ich verwende aber trotzdem in der Situation immer "FindWindow" weil...ist in manchen Situationen ein Dirty Hack: Hab mir eine Exe mit der Fensterklasse TAppBuilder erstellt. Die tut eigentlich gar nichts, ich starte sie nur z.B. beim Kunden, wenn ich sie brauche, um bestimmte Meldungen einzuschalten/anzuzeigen. Das könnte man auch anders lösen, z.B. mit Commandline, aber, ist ne alte Gewohnheit die sich trotzdem schon jahrelang bewährt hat. Das ausführbare Programm meint dann einfach, Delphi läuft
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen