Eins im Vorab: Mit
ASM kenne ich mich leider gar net aus
Zu genaueren Beschreibung: Mein Problem schaut wie folgt aus: Ich habe eine Komonente mit 15 Eigenschaften, welche jeweils vom Typ TTest sind. Diese Klasse TTest hat wiederrum ca 40 Eigenschaften. Nun habe ich eine Funktion der ich eine Zahl n (0 >= n >= 14) übergebe und dann soll die entsprechende Eigenschaft der Komponente ausgegeben werden. Also praktisch so:
Delphi-Quellcode:
var
s: TTest;
begin
...
s := GetVar(3); // Dann bekomme ich die 4. Eigenschaft
...
end;
Nun will ich allerdings wenn ich in s etwas ändere, dass sich auch die Eigenschaften automatisch ändern, ohne aber, dass ich eine Setterprocedure verwenden muss. Daher meinte Frage: Geht das nun mit dem Pointer?!
mfg shark
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)