Ich habe da mal eine Frage,...
Ich nutze ja nun auch Lazarus, und bin von Früher ( Delphi5 ) schon ein klein wenig verwöhnt.
Es geht um das Debuggen von Sourcode wie :
Code: Alles auswählen
Procedure TForm1.Button1Click(Sender: TObject);
Type
Tarr = Array Of Integer;
TBlub = Record
x, y: Integer;
End;
Var
a: Array Of integer;
b: TArr;
c: Array[0..9] Of Integer;
d, i: Integer;
e: TBlub;
Begin
e.x := 1;
e.y := 2;
setlength(a, 10);
setlength(b, 10);
For i := 0 To 9 Do Begin
a[i] := i;
d := a[i];
b[i] := a[i] + i;
d := b[i];
c[i] := b[i] + i;
d := c[i];
End;
showmessage(inttostr(c[9]) + inttostr(e.x));
End;
Weder a,b,c noch e sind "Anschaubar" es steht immer <incomplete type> dran, wenn ich mittels debugger mir die Werte anschauen will.
Gibts da nen Trick, oder mus man das immer so machen wie man hier mittels "d" sehen kann ?