![]() |
Delphi 6, ComboBox und RUSSIAN_CHARSET
Hallo zusammen,
das betrifft ein altes Projekt, das leider nicht auf Unicode umgestellt werden kann, Was funktioniert: einem TLabel oder TEdit Text zuzuweisen, der auch russisch dargestellt wird,
Delphi-Quellcode:
lblTest.Font.Name := 'ARIAL';
lblTest.Font.Charset := RUSSIAN_CHARSET; lblTest.Caption := myRussianText; -> schönstes kyrillisch
Delphi-Quellcode:
wenn ich das gleiche mit einem
stxTest1.Font.Name := 'ARIAL';
stxTest1.Font.Charset := RUSSIAN_CHARSET; stxTest1.Caption := m_sTastenBelegung[idxTast].Sortentext; -> nicht lesbar TStaticTet oder TComboBox mache, ist das wohl noch die Ansi-Codepage. Da wird nichts sinnvolles dargestellt. Ich habe gesucht, aber leider hierzu keine Lösung gefunden, kennt jemand eine praktikable Lösung, um in StaticText oder Combo die russischen Texte darzustellen? Danke für eure Tipps, Gruß Tom |
AW: Delphi 6, ComboBox und RUSSIAN_CHARSET
Und nur die GUI (teilweise) auf Unicode umzustellen ginge auch nicht?
Im eigenen Quellcode bleibt alles beim Alten. OK, außer daß du natürlich selber den ANSI-Text von der russischen CodePage in Unicode umwandeln müsstest. z.B. TNT Unicode Controls ![]() ![]() |
AW: Delphi 6, ComboBox und RUSSIAN_CHARSET
Vergiss die Einstellung "Charset". Lass sie auf Standard stehen.
Diese Einstellung funktioniert nicht durchgehen. Dafür gibt es auch keinen Workaround. Dein Anwendung wird Russisch auf einem Russischen Windows darstellen können. Jedoch nicht auf einem deutschen Windows. Wenn das reicht brauchst du nichts weiter zu untersuchen. |
AW: Delphi 6, ComboBox und RUSSIAN_CHARSET
Hallo,
danke für die Antworten, Das Projekt umzustellen ist ein bisschen viel, zumal das Projekt vermutlich nicht mehr allzu lange weiterentwickelt werden wird. (weiß mann's es kommt ja immer ander als man denkt) dann werde ich mir als erstes die Software auf einem russischen Windows anschauen, und dazu versuche, ob wir eine russische Installation finden in einer VM-Ware oder Virtual Box, Gruß Tom |
AW: Delphi 6, ComboBox und RUSSIAN_CHARSET
Zitat:
Zitat:
|
Erledigt: Delphi 6, ComboBox und RUSSIAN_CHARSET
Hallo zusammen,
vor allem der Tip: auf russischem Windows passt auch die kyrillische Sprache. Hab die Software nach Russland geschickt, die Screenshots passen, Gruß + Danke, Tom |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz