![]() |
PVirtualnode in Integer umwandeln und wieder zurück?
Hallo zusammen!
Ich muss einen PVirtualnode irgendwie an ein Integerwert "Tag" einer Komponente hängen und über dieses Komponentenattribute später wieder mit GetNodeData auf den entsprechenden Node. Leider scheitern alle meine Versuche. Wildes Casting mit Pointern, Nodes usw. brachte keinen Erfolg. Kann eventuell jemand helfen Mein gedachter weg war dieser -> Node:= vst.addchild( nil, bla); -> Testkompo.tag:= Integer(Node) -------------------------------- -> vst.getnodedata( (Sender as Testkompo).Tag ); mfG Newbe |
Re: PVirtualnode in Integer umwandeln und wieder zurück?
Ich kenne den VST nicht, aber prinzipiell sollte es funktionieren, wenn du beim Auslesen zurück nach PVirtualNode castest. Eine genaue Fehlermeldung würde auch helfen.
|
Re: PVirtualnode in Integer umwandeln und wieder zurück?
Versuchs mal so:
vst.getnodedata( PVirtualNode( TComponent(Sender).Tag ) ) |
Re: PVirtualnode in Integer umwandeln und wieder zurück?
@Blup
Danke dir sehr, dein Tipp hat geholfen :) mfG Newbe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 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