Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
6. Sep 2011
Der Codeteil war bei dir auskommentiert und ich fragte mich warum :)
Kompiliert habe ich das mit XE :stupid:
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
6. Sep 2011
Egg Yes ... Ei Jo ...
aber dann schau dir mal den TLinq-Demo Code an:
var
v : TMyRecord;
...
for v in RecordLinq do
v.Value := Random( 100 ); // hier kommt beim Compilieren der Fehler E2064
...
Forum: Object-Pascal / Delphi-Language
by Sir Rufo,
6. Sep 2011
Der Zugriff auf ein Record erfolgt ja anders als bei einer Klasseninstanz.
Wir machen das Gleiche erhalten aber unterschiedliche Ergebnisse.
type
TMyRecord = record
Info : string;
end,
TMyObject = class