Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
31. Okt 2003
Wenn die nicht neu kompiliert hast, ist es wahrscheinlich, das der Debuger das "i" im Quellcode nicht mit "i" im laufenden Programm verbunden hat. Und daher auch 0 in deinem Bild anzeigte.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
31. Okt 2003
For i := 1 to Length(value) do
If value = '0' Then Delete(value, i, 1) Else Break;
Wenn du das so machst, löschst du nur die 1. 3. 5. ... Null.
Wenn du schon so löschen möchtest, solltest das so abändern.
(die Zeichenfolge verschiebt sich doch nach links, wenn vorn etwas gelöscht wird)
For i := 1 to Length(value) do
If value = '0' Then Delete(value, 1, 1) Else Break;
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
31. Okt 2003
Ich hab noch 'nen anderen komischen Fehler - kein do. (for to do)
Wenn ich so was machen meckert mein Compiler, deiner anscheinend nicht.
Oder sehe ich da was nicht?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by himitsu,
31. Okt 2003
Also bei mir geht das.
value := inttostr(strtoint(value));
Was geht den bei dir daran nich? (Fehlermeldung...)