Zitat von
SirThornberry:
wie rufst du die funktion auf und warum übergibst du zkopf als var parameter wenn du in der Funktion den Wert gar nicht neu setzt?
Hier wird die Prozedur aufgerufen:
Delphi-Quellcode:
init(zkopf);
laeng:=length(edit1.Text);
FOR i:=1 TO laeng DO
BEGIN
push(zkopf,edit1.text[i],i);
END;
"i" übernehme ich, weil die Funktion, die prüfen sollte, ob zkopf auf NIL zeigt auch diesen exeption fehler erzeugt hatte
ja, das mit dem VAR parameter wurde uns glaub ich von meinem info lehrer so gesagt...scheint aber wirklich überflüssig zu sein
danke
PS: ich hab den Fehler nochmal als anhang hochgeladen