Thema: Delphi Warnung beseitigen

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.033 Beiträge
 
Delphi 12 Athens
 
#5

Re: Warnung beseitigen

  Alt 17. Feb 2010, 18:16
auch wenn's schon gelöst wurde ... hier nochmal einige Ansätze:
Delphi-Quellcode:
function JustNumbers(instr:string):string;
var
  t:integer;
begin
  result:=instr;
  for t:=length(instr) downto 1 do
    if (instr[t] < '0') or (instr[t] > '9') then delete(result, i, 1);
end;

function JustNumbers(instr:string):string;
var
  t:integer;
begin
  result:=instr;
  for t:=length(instr) downto 1 do
    if not CharInSet(instr[t], ['0'..'9']) then delete(result, i, 1);
end;

uses DynSet;
function JustNumbers(instr:string):string;
var
  t:integer;
begin
  result:=instr;
  for t:=length(instr) downto 1 do
    if not DecimalDigits.Contains(instr[t]) then delete(result, i, 1);
end;
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat