Forum: Object-Pascal / Delphi-Language
Delphi
by TBx,
17. Jul 2007
Willst Du nur alle Numerischen Anteile des Strings zurückbekommen, oder soll die Annahme des Strings einfach verweigert werden, wenn da was anderes als Ziffern drin gefunden wird?
Für den ersten Fall kannst DU sowas machen:
function CopyNumericOnly(s: string): string;
var
i, l : integer;
begin
Result := '';
i := 1;
l := Length (s) + 1;
Forum: Object-Pascal / Delphi-Language
Delphi
by TBx,
17. Jul 2007
Dennoch wird mir Deine Frage irgendwie immer noch nicht klar.
Was Du da in Deinem Code machst ist nicht so ganz durchschaubar.
Was brauchst Du nun?
Eine Funktion, die überprüft, ob ein String nur aus den Ziffern 0..9 besteht?
eine Möglichkeit, zu verhindern, dass unerwünschte Zeichen in ein Editfeld eingegeben werden können?
Oder womöglich was ganz anderes?