Also die konkrete Frage: Gibt es irgendwo eine Liste mit den unterstützen Codepages bzw. eine Funktion, die mir aus dem Text 'ISO-8859-15' die Codepage für SetCodepage liefert?
Die
Indy Unit Protocols\IdCharsets enthält Funktionen für das Mapping zwischen Zeichensatznamen zu Codepages.
Delphi-Quellcode:
function FindCharset(const ACharSet: string): TIdCharset;
function CharsetToCodePage(const ACharSet: TIdCharSet): Word; overload;
function CharsetToCodePage(const ACharSet: String): Word; overload;
Gefunden zwischen anderen Tipps hier:
How do I get a HTTP charset name from current Windows locale?