Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Prüfen auf Sonderzeichen? [Gelöst]

  Alt 7. Mär 2005, 07:38
Hai Gerrit89,

hier auch mal ein Ansatz von mir
Delphi-Quellcode:
function Sonderzeichen (const Value : String) : Boolean;
var
  ndx : Integer;
  foo : Boolean;
  aText : String;
begin
  aText := LowerCase (Value);
  ndx := 1;
  foo := False;
  while (ndx <= Length (aText)) AND not (foo) do
  begin
    if not (aText[ndx] IN ['0'..'9','a'..'z']) then
    begin
      foo := True;
    end;
    Inc (ndx);
  end;
  result := foo;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  if (Sonderzeichen(Edit1.Text)) then
  begin
    ShowMessage ('blubb');
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat