Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: case Key of ... Großbuchstaben

  Alt 8. Dez 2009, 12:44
Tabellen: Bei Google suchenASCII oder Startmenü\Programme\Zubehör\Systemprogramme\Zeiche ntabelle (bzw. Startmenü > Ausführen "charmap")

Insgesamt wäre es aber erstmal besser zu sagen, wofür du es genau brauchst, denn erst dann kann man eine optimale Lösung finden.


Zitat:
Delphi-Quellcode:
case Key of
  'a','A': Machwas();
  'b','B': Machwasanderes();
  ...
end;
analog zu DeddyHs Code ginge auch swas
Delphi-Quellcode:
case Char(Ord(Key) or $20) of
  'a': Machwas();
  'b': Machwasanderes();
  ...
end;
Delphi-Quellcode:
case Char(Ord(Key) and not $20) of
  'A': Machwas();
  'B': Machwasanderes();
  ...
end;
Delphi-Quellcode:
//case UpperCase(Key)[1] of // wobei das hier nicht grad optimal wäre
case UpCase(Key) of // so isses doch besser ... danke Muetze1
  'A': Machwas();
  'B': Machwasanderes();
  ...
end;
[edit] UpperCase gegen UpCase getauscht
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat