Zitat von
Pseudemys Nelsoni:
ich verstehe nur nicht wieso 3 parameter gibt. Wozu muss ich noch nen integer an die function übergeben?
Schon die Delphi-Hilfe zu Val gelesen?
Zitat:
Delphi-Quellcode:
if s <> '' then
begin
result := true;
Die Funktion bekommt in bestimmten Fällen kein Result zugewiesen ...
Zitat:
for i := 0 to length(s) do
Zeichen eines Strings werden ab 1 gezählt.
Zitat:
if not (StrToInt(s[i]) in [0..9]) then
Was denkst Du was passiert wenn s[i] nicht in 0 bis 9 ist?