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/)
-   -   C++ Komponenttyp casten (https://www.delphipraxis.net/178891-komponenttyp-casten.html)

MrSpock 2. Feb 2014 21:38

Komponenttyp casten
 
Hallo,

gibt es in Delphi C++ den as Operator oder wie kann man eine Komponente casten?

Bernhard Geyer 2. Feb 2014 21:42

AW: Komponenttyp casten
 
Wie wäre es mit den Standard C-Weg:

http://www.cplusplus.com/doc/tutorial/typecasting/

MrSpock 2. Feb 2014 21:48

AW: Komponenttyp casten
 
Hab ich versucht. Ich weiß, dass ein Sender vom Typ TPanel ist, also will ich den Pascal Code

Delphi-Quellcode:
(Sender as TPanel).Tag
in C++ haben:

Delphi-Quellcode:
(TPanel)Sender->Tag
funktioniert aber nicht.

PS:
Delphi-Quellcode:
TPanel *myPanel = (TPanel *) Sender;
funktioniert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 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 by Thomas Breitkreuz