Zitat von
daywalker9:
TEncoding.Unicode liefert dir das richtige Ergebniss
Dafür braucht er aber kein TEncoding, denn das 'ö' ist ja schon
Unicode.
Also hör auf Khabarakh
und dieses
ASCII hat nur 7 Bit, womit es da kein ö gibt.
TEncoding.Default.GetBytes('ö')[0]
Delphi-Quellcode:
Var E: TEncoding;
B: TBytes;
A: AnsiChar;
Begin
E := TMBCSEncoding.Create(28591); // ISO 8859-1 Latin 1; Western European (ISO)
B := E.GetBytes('ö');
E.Free;
A := AnsiChar(B[0]);