![]() |
Komponentenclasse herausbekommen mit Handle
Ja der Titel ist vielleicht komisch aber mir ist nichts anderes eingefallen...
Ich habe ein Handle in einer Variable gespeichert... Kann ich jetzt irgendwie abfragen ob dieses Handle zu einem bestimmten Control gehört? Also ich möchte wissen ob das Handle zum Beispiel von Typ TCheckBox ist oder vom Typ TButton... Geht das irgendwie? MFG Alex |
Re: Komponentenclasse herausbekommen mit Handle
![]() |
Re: Komponentenclasse herausbekommen mit Handle
danke Luckie, werde es mal testen
MFG |
Re: Komponentenclasse herausbekommen mit Handle
Du wirst aber keine Chance haben, ein Handle auf eine VCL-Klasse zu mappen um dann so auf die ganzen Eigenschaften zuzugreifen.
|
Re: Komponentenclasse herausbekommen mit Handle
@jim_raynor das will ich doch auch gar nicht (auf die Eigenschaften zugreifen). Ich muss nur wissen ob es eben von dem und dem Typ ist...
Das reicht mir schon. Und danke nochmal Luckie. Es funktioniert MFG |
Re: Komponentenclasse herausbekommen mit Handle
Hallo,
ein ähnliches Problem habe ich jetzt auch, nur das ich eine VCL.NET-Anwendung in den Fingern habe. Mit Delphi 8 hat das ganze noch funktioniert, nur wenn ich jetzt mit D 2005 das ganze ausprobieren möchte, liefert mit die Funktion "GetClassName" den erwarteten Klassennamen plus einem ".4" . Fällt dazu jemandem was ein? Entweder die Ursache, warum dem Klassennamen noch was angehangen ist und ob man das irgendwie anschalten bzw. mit einrechnen kann oder eine andere Möglichkeit unter .NET an den Klassennamen eines VCL-Fensters zu kommen. ciao, Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz