Entwickler-Ecke
Windows API - Caption einer Klasse auslesen
nilsener1 - Di 10.06.08 21:11
Titel: Caption einer Klasse auslesen
Hallo,
ich möchte die Caption/Text einer externen Klasse auslesen. Ich bekomme das Handle mit:
Delphi-Quelltext
1:
| wndTest := FindWindowEx(wndMain, 0, 'Test001', nil); |
das funktionert.
Wie bekomme ich nun Caption/Text der Klasse ausgelesen?
Versuchte:
Delphi-Quelltext
1: 2:
| s := wndTest.Caption label1.Caption := s; |
aber das geht leider nicht.
Gruss
Nilsener
Moderiert von
Narses: Delphi-Tags hinzugefügtModeriert von
Narses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Di 10.06.2008 um 21:17
Yogu - Di 10.06.08 21:26
Hallo,
versuch es mal mit
GETWINDOWTEXT. In MSDN steht eine gute Beschreibung der Parameter.
Grüße,
Yogu
nilsener1 - Di 10.06.08 21:28
Super, das funktionert!
Vielen Dank für die schnelle Hilfe!
Gruss
Nilsener
Delete - Mi 11.06.08 14:04
Nur um das mal klar u stellen, dein Threadtitel hat nichts mit deiner Frage zu tun. Die Frage war, wie man den Text einer Titelleiste eines fremden Programmes ausliest.
nilsener1 - Mi 11.06.08 14:42
Komplettes Neuland, beschäftige mich das erste mal damit.
Ich wollte den Text eines Buttons eines fremden Programmes auslesen. Das Funktionert jetzt.
Was versteht man eigentlich unter einer Klasse?
Gruss
Nilsener
Narses - Mi 11.06.08 15:45
Moin!
Bitte erstelle für jede deiner Fragen ein separates Topic, da die Diskussion mehrerer Fragen in einem Topic für gewöhnlich für Verwirrung und Durcheinander sorgt. Daher:
*geschlossen*
cu
Narses
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!