Kannst du dir sicher sein, dass AusgabeListe() niemals einen NIL Zeiger bekommt? Also wenn z.B. die Liste leer ist? Weil wenn dies nicht 100%ig gewährleistet ist, dann folgendes:
Delphi-Quellcode:
PROCEDURE ausgabeListe(L:Listenzeiger);
BEGIN
If l <> Nil Then
Begin
ausgabeformular.titelaus.Items.add(l^.Titel);
ausgabeformular.genreaus.Items.add(l^.genre);
ausgabeformular.jahraus.Items.add(l^.jahr);
ausgabeformular.regiseuraus.Items.add(l^.Regisseur);
ausgabeformular.schauspieleraus.Items.add(l^.schauspieler);
End;
END;
Weil sonst l^.Titel schon eine
AV schmeissen würde.