...und manchmal geht es ja auch nicht anders.
Delphi-Quellcode:
with PointerToMyRecord^ do
Irgendwas := 0;
Da wäre es schon merkwürdig an anderer Stelle dann
PointerToMyRecord.Irgendwas := 0;
zu schreiben, oder? Mein Votum: Nicht abgewöhnen.
Zitat:
kann man doch trotzdem so programmieren, dass man sieht, was man da eigentlich macht.
Na ja, geht so.. Die Hilfe schreibt zwar zu "Klassen und Objekte"
Zitat:
Eine Klassentypvariable ist eigentlich ein Zeiger auf ein Objekt. ... Sie brauchen in diesem Fall nicht MeinObjekt^.Size := 100 anzugeben
Aber tatsächlich kann ich das nicht schreiben, selbst wenn ich wollte.