Forum: Object-Pascal / Delphi-Language
Delphi
by Riclem,
6. Mär 2016
Wow super, vielen Dank. Jetzt klappt es :)
Danke, schönen Sonntag noch!
Forum: Object-Pascal / Delphi-Language
Delphi
by Riclem,
6. Mär 2016
Haha, ja so kann man das wohl nennen :D Dann werde ich das wohl selber suchen müssen. Sag mal, was bedeutet denn so eine EAccessViolation eigentlich so? Bei mir trat sie auf beim:
- Auslesen eines Elements der Liste
- bei Anweisungen à la x:=y^.ref
Gibt es da irgendwie bestimmte Ursachen oder so?
Vielen Dank :-D
Forum: Object-Pascal / Delphi-Language
Delphi
by Riclem,
6. Mär 2016
Ah klar stimmt, das VAR muss da natürlich hin. Zur Initialisierung von p: Da p^.ref := q; im else-Zweig steht, wird es erst beim zweiten Durchgang ausgeführt. Dann ist es doch über p:=q; schon initialisiert?
Hast du vielleicht für die zweite markierte Zeile noch eine Idee?
Vielen Dank bisher!!
Forum: Object-Pascal / Delphi-Language
Delphi
by Riclem,
6. Mär 2016
Hey,
ich arbeite zur Zeit an einem Schulprojekt und komme bei einem Fehler einfach nicht weiter.
Ich habe eine FirstIn-FirstOut-Liste, bei der Elemente hinzugefügt und gelöscht werden. Für Hilfe bin ich wirklich dankbar. :cry:
Listendefinition:
type
Zeiger = ^elementtyp;
elementtyp = record
Zeit_Kunde_an: integer;