Forum: Object-Pascal / Delphi-Language
Delphi
by p80286,
15. Okt 2009
hallo tkone,
schön wenn's klappt aber glücklich bin ich damit nicht, da der eigentliche Fehler wohl nur umgangen, aber nicht behoben wird.
zum Teilen:
var
wert1 : integer;
wert2 : integer;
Forum: Object-Pascal / Delphi-Language
Delphi
by p80286,
15. Okt 2009
hallo tkone,
zunächst, in der Routine ist mir nichts aufgefallen, was "böse" wäre. aber schau Dir das alles noch einmal genau an:
lokal_max:=strtoint(edit2.Text);
edit1.text:=inttostr(lokal_max);
Da empfehle ich:
lokal_max:=strtoint(edit2.Text);
Forum: Object-Pascal / Delphi-Language
Delphi
by p80286,
14. Okt 2009
Hallo tkone,
so ganz fehlerfrei scheint das aber nicht zu sein:
in beiden Fällen handelt es sich um den Griff in die "Speicher-Schüssel". Wahrscheinlich beförderst Du irgendwo MUSTER in den Orkus (setlength 0 ?) und greifst dann nocheinmal darauf zu.
Hast Du schon den Debugger bemüht?
Forum: Object-Pascal / Delphi-Language
Delphi
by p80286,
12. Okt 2009
Mein ehrlich gemeintes Beileid!
Auch wenn es schrecklich klingt, schreib es soweit es geht neu! Du könntest Dir ekelhafte Seiteneffekte einhandeln.
Gruß
K-H
Forum: Object-Pascal / Delphi-Language
Delphi
by p80286,
12. Okt 2009
Hallo tkone,
Dein Sourcecode sieht irgendwie nach einer Basic-Übersetzung aus?
Wo ist denn die Definition von "MUSTER" ? Wenn das ein dynamisches array ist und die entsprechende Längenzuweisung fehlt, dann kommen solche Fehler zustande, wie Du sie beschreibst.
zu den gotos schweigt des Dichters Höflichkeit.
Gruß
K-H