Ansonsten würde es auch so gehen:
Delphi-Quellcode:
procedure TBruchedit.CreateATermteil(ATyp: TTermteiltyp; ATermteil: string; var ACreatedTermTeil : TTermTeil); //die function ist overloaded
begin
ACreatedTermTeil.Typ:= ttNormalerTermteil;
ACreatedTermTeil.Termteil:= ATermteil; //<-- Zugriffsverletzung
end;
Übrigens ist es bei Turbo Delphi so dass er immer die nächste Zeile markiert.
Also dann einfach einen Breakpoint eine oder zwei Zeilen drüber setzten und dann per debugging testen
MfG
xZise