Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.648 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Groß u. Kleinschreibung eines Strings umkehren

  Alt 25. Feb 2009, 00:51
So meinte ich das mit dem schneller nicht , die Umlaute hatte ich vergessen :
Delphi-Quellcode:
function SwitchLowerUpper(Value: String): String;
var
  i: Integer;
begin
  Result := Value;
  for i := 1 to Length(Value) do
    if Value[i] in ['a'..'z', 'ä', 'ö', 'ü'] then
      Result[i] := Chr(Ord(Value[i]) - 32)
    else if Value[i] in ['A'..'Z', 'Ä', 'Ö', 'Ü'] then
      Result[i] := Chr(Ord(Value[i]) + 32);
end;
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat