Hallo,
das habe ich gerade gesehen ist für den Kompiler anscheinend 2 Deutig und er geht beidesmal in den Else Pfad:
Delphi-Quellcode:
if form1.CheckPrimeArray.Checked then
if primearray.Lauf=0 then
primearray.Lauf:=3
else
primearray.Lauf:=0;
Denn er liest es anscheinend auch mal so:
Delphi-Quellcode:
if form1.CheckPrimeArray.Checked then
if primearray.Lauf=0 then
primearray.Lauf:=3
else
primearray.Lauf:=0;
Ist das ein Fehler von mir, oder ist das ein wirklich uneindeutiges Beispiel einer schlechten Pascal-Syntax.
Wie kriegt man das behoben?