Ich suche nach einer Möglichkeit Umlaute in der Konsole korrekt darzustellen. Eine Umschreubung für "ü" = "ue2 ist leider nicht möglich, da ich keinen Einfluss auf den String habe, er ist nicht von mir, sondern kommt vom System.
Kommando zurück. Habe hier was gefunden:
Delphi-Quellcode:
function Ansi2OEM(AnsiString: string): string;
begin
ANSIString := ANSIString + #0;
CharToOEM(PChar(ANSIString), @ANSIString[1]);
Delete(ANSIString, Length(ANSIString), 1);
Result := ANSIString;
end;
Ich lasse es mal stehen, da
Umlaute Konsole keine Suchergebnisse brachte.