Thema: Delphi Windows 98 & Unicode

Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.174 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Windows 98 & Unicode

  Alt 30. Sep 2005, 07:31
Zitat von bioser:
Hallo, ich habe nochmal einen neuen Thread aufgemacht und bin
soweit gekommen, daß ich über API Zeichen ausgeben kann.
Nun habe ich das Problem, daß Windows 98 nur UTF-8 unterstützt,
vorausgesetzt, der MSLU ist installiert. Richtig ?
Nein. In MSLU werden die Wide-Versionen von WinAPi-Funktionen in den MSLU-DLL's nachgerüstest und diese greifen auf die Wide-Versionen unter NT,2000,.. zu und unter Win9x/ME werden die ANSI-Versionen aufgerufen. Also nichts mit Unicode/UTF8.

Zitat von bioser:
Ich möchte aber zumindest einige gebräuchliche russische Zeichen darstellen.
Bin mir nicht sicher, aber wenn man den Deutschen Windows-Zeichensatz
als Standard eingestellt hat, dann kann man auch keine anderen
andersartige Schriftzeichen in Delphi darstellen oder liege ich
da falsch ? Bei XP ist alles drauf, meine ich. Darum klappt es auch
unter XP. Kann mir jemand behilflich sein ? DANKE !
Man könnte mittels Codepages/Charsets auch mit normalen Delphi-Controls teilweise auch "codepage-fremde" Zeichen darstellen aber dies Funktioniert nicht mit allen Controls und nicht mit allen Zeichen. Die einzige Vernünftige Lösung ist die Verwendung von Unicode. Und wenn du auch Win9x/ME unterstützen willst ist die einzige Lösung das ElPack
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat