Forum: Object-Pascal / Delphi-Language
Delphi
by hansmaad,
9. Jul 2010
Also "bei Programmstart".
Ok, genug geconst:)
Danke!
Forum: Object-Pascal / Delphi-Language
Delphi
by hansmaad,
9. Jul 2010
Aha...ok... naja ich will das ja gar nicht:wink:
Und gleich noch eine Frage zu const.
procedure Foo;
const
AA : A = (x : 0; y : 0);
begin
//...
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by hansmaad,
9. Jul 2010
Danke euch allen, gute Infos:thumb:
Aber was genau heißt denn "typisierte Konstanten sind nicht konstant"?
AA.x := 1;
führt zu der von mir erwarteten Fehlermeldung ".. kann nichts zugewiesen werden".
AA ist eine typisierte Konstante und für mich ziemlich konstant. Falsch?
Forum: Object-Pascal / Delphi-Language
Delphi
by hansmaad,
9. Jul 2010
Das hatte ich auch schon ausprobiert.
BB : B = (xy : (AA); z : 0);
E2003 Undeklarierter Bezeichner: 'AA'
Edit:
Das geht: (ich mein zwar auch das schon ausprobiert zu haben, aber nu gehts;-))
BB : B = (xy : (x : 0; y : 0); z : 0);
Forum: Object-Pascal / Delphi-Language
Delphi
by hansmaad,
9. Jul 2010
Hallo Zusammen...
Ich möchte ein const record deklarieren, das selber ein record Feld besitzt:
type
A = record
x : Integer;
y : Integer;
end;