Autor Beitrag
Maa83
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 160

Win XP Pro
D6 Ent
BeitragVerfasst: Fr 12.11.04 11:03 
Hallo,

ich möchte ein TForm in der onShow oder in der onActivate Routine wieder schließen!

hoffe ihr könnt mir helfen

Martin
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Fr 12.11.04 11:05 
Hallo

Versuch:
ausblenden Delphi-Quelltext
1:
  application.Terminate;					


Gruss Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.
Maa83 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 160

Win XP Pro
D6 Ent
BeitragVerfasst: Fr 12.11.04 11:24 
das schliesst die ganze anwendung!!! ich möchte aber nur 1 Fenster schliessen!!!

ich hab die Lösung aber schon gefunden.

Man muss einfach eine Schließen-Message an das Fenster hängen

ausblenden Delphi-Quelltext
1:
2:
3:
4:
        PostMessage(Self.Handle,WM_CLOSE,0,0); //Da ich in FormActivate nicht
                                               //direkt schliessen kann muss
                                               //ich eine SchliessenMessage
                                               //dranhängen
Stübi
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 331

Win XP, Win 2000, Win ME
D5 Ent, D7 Prof, D2005 PE, C#
BeitragVerfasst: Fr 12.11.04 11:26 
SORRY :oops: habe deine Frage falsch gelesen...

Das wäre die passende Antowrt gewesen aber jetzt muss ich ja nichts mehr schreiben

Gruss Stübi

_________________
Neun von zehn Stimmen in meinen Kopf sagen, dass ich nicht verrückt sei. Die zehnte summt die Tetrismelodie.