Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Handle eines variablen Statics erhalten (https://www.delphipraxis.net/7169-handle-eines-variablen-statics-erhalten.html)

CalganX 4. Aug 2003 15:15


Handle eines variablen Statics erhalten
 
Hi,
ich habe ein Window, auf dem liegt ein Static-Control. Dieses Control hat den Text in Richtung: "Sie haben dieses Programm bereits 5 Mal gestartet".
Meine Frage ist nun, ob es möglich ist, das Handle dieses Statics zu erhalten. Der Grund für meine Frage ist, dass ich ja nicht mit FindWindow an das Handle herankomme, weil ich ja nur Teile des Textes habe, der in diesem Static steht.

Chris

Chewie 4. Aug 2003 15:24

Re: Handle eines variablen Statics erhalten
 
Dann scheidet FindWindow aus, und du musst auf EnumWindows bzw. EnumChildWindows zurückgreifen, wobei du dann von jedem gefundenen Fenster den Text ermittelst und dann z.B. die ersten n Buchstaben vergleichst.

CalganX 4. Aug 2003 15:24

Re: Handle eines variablen Statics erhalten
 
Hm...
OK, wenn sonst keiner eine Antwort weiß, dann werde ich das wohl so lösen.

Danke,
Chris

BungeeBug 4. Aug 2003 15:34

Re: Handle eines variablen Statics erhalten
 
Hi,
hier in dem Forum geistert ne Procedure rum mit der man die Fenstertitel durch suchen kann ... musst mal suchen. Ich glaub in der Codebase bin mir aber nicht sicher:)

CalganX 4. Aug 2003 15:47

Re: Handle eines variablen Statics erhalten
 
*such*
Den Beitrag habe ich auch mal gesehen, aber ich finde nichts... :cry:

Wenn jemand zufälligerweise den Beitrag findet, dann wäre ich ihm dafür dankbar ihn mir zu geben... ;)

Chris


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