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 Wie alle Fenster schließen,die mit bestimmten Titel anfangen (https://www.delphipraxis.net/73118-wie-alle-fenster-schliessen-die-mit-bestimmten-titel-anfangen.html)

Christian.Ossi 12. Jul 2006 16:45


Wie alle Fenster schließen,die mit bestimmten Titel anfangen
 
Ich bräuchte noch ne Procedure, die alle Fenster die mit einem bestimmten Titel beginnen (sich also ab einer Stelle unterscheiden) schließt.

Ist sowas möglich - ich habe nur sowas gefunden, wo der Titel komplett sein muss?!

RavenIV 12. Jul 2006 17:04

Re: Wie alle Fenster schließen,die mit bestimmten Titel anfa
 
sind die Fenster alle vom gleichen Typ?
dann kannst du FindWindow verwenden und den zweiten Parameter leer lassen. Dann werden alle Fenster gefunden, unabhängig vom Namen.

Den gefundenen Handle kannst Du dann jeweils an CloseWindow übergeben.

chaosben 13. Jul 2006 05:30

Re: Wie alle Fenster schließen,die mit bestimmten Titel anfa
 
Du könntest dir die GetWindow Funktion ansehen. Mit dieser "findest" du alle Fenster aufgrund ihrer Position. Danach kannst du den Titel des Fensters auf seiner Beschaffenheit prüfen (GetWindowText)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:29 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