Thema: Delphi Umlaute: ü -> ue

Einzelnen Beitrag anzeigen

rowkajjh

Registriert seit: 9. Jan 2006
38 Beiträge
 
#2

Re: Umlaute: ü -> ue

  Alt 15. Jan 2006, 12:11
Ich habs jetzt so gelöst:

Delphi-Quellcode:
begin
   result := '';
   slen := Length(s);


   for i := 1 to slen do
   begin
      case s[i] of
         'ä': result := result + 'ae';
         'ö': result := result + 'oe';
         'ü': result := result + 'ue';
         'Ä': result := result + 'AE';
         'Ö': result := result + 'OE';
         'Ü': result := result + 'UE';
         'ß': result := result + 'ss';
      else
         result := result + s[i];
      end;
   end;
end;
Geht erstmal. Ich habe aber Angst, daß mein DOS-Text irgendwann mal kyrillische Buchstaben enthält - dann gehts natürlich nicht mehr. Gips eine Funktion, um zu prüfen, ob ein Text nur 7bit-Zeichen enthält?
  Mit Zitat antworten Zitat