Thema: Delphi case of

Einzelnen Beitrag anzeigen

Benutzerbild von malo
malo

Registriert seit: 19. Sep 2004
2.115 Beiträge
 
#10

Re: case of

  Alt 11. Dez 2004, 15:47
@alcaeus: Die Variable "Ausgabe" und die letzte Zeile kann man sich im Grunde sparen, wenn man's gleich so macht:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if Length(ein.Text) = 0 then //Wenn kein Text eingegeben wurde, geben wir eine Fehlermeldung aus
    ShowMessage('Kein Text eingegeben!')
  else //sonst sehen wir nach was los ist
  begin
    case ein.Text[1] of //im Moment interessiert uns nur das erste Zeichen
      'A'..'Z': ShowMessage('Grossbuchstabe');
      'a'..'z': ShowMessage('Kleinbuchstabe');
      '0'..'9': ShowMessage('Ziffer');
      else
         ShowMessage('Sonderzeichen');
    end;
  end;
end;
Edit: hab alle "Edit1" 's durch "ein" 's ersetzt... hatte ich bei mir anders zum testen, ohne den Namen des Editfelds ändern zu müssen
  Mit Zitat antworten Zitat