Hallo,
da wir in Deutschland sind, nützen uns Funktionen ohne Umlaute so gut wie nichts, auch das gute alte UpCase nicht. Und da wir auch woanders wohnen könnten, sollte alles vom Sprachtreiber geregelt werden, also keine case-Anweisung mit Ä usw. Für das gewünschte empfiehlt sich daher die Verwendung der Windows-Funktion CharLower:
Delphi-Quellcode:
function DownCase (uch : char) : char;
begin
Result := CharLower(@uch)^;
end;
liefert ä für Ä.
Gruss Reinhard