Ereignis bei Variableänderung
-
Hallo zusammen,
ist es möglich eine Variable mit einer Funktion zu verbinden, so ähnlich wie es auch beim Erstellen eigener Komponenten der Fall ist?
-
Wenn du property nimmst, dann geht das.
-
Hallo
Oder brauchst du eher Hilfe zu Funktionszeiger, um damit VCL-Events nachzubauen?
bis bald
akari
-
Property funktioniert aber nur bei der komponentenentwicklung!!?? zumindestens mecker mein Compiler wenn ich das in die "Form" klasse mit einbinde.
Also beim erstellen einer komponente würde ich das in etwa so machen:
private: int Value; void __fastcall SetVal(int val) { Value=val; //mach noch andere sachen } __published: __property int MeinWert= {read=Value, write=SetVal};
Aber ich will keine eigene Komponente dafür erstellen!
-
Hmm..
nach erneutem versuch funktioniert es jetzt. ich darf property nur nicht published auslegen.