Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Hilfe, wie kriege ich kyrillische Zeichen in den VFP9 TreeView?

20 views
Skip to first unread message

Oliver Varoß

unread,
Nov 12, 2010, 4:33:49 AM11/12/10
to
Hallo Alle ;)

ich bin verzweifelt, ich habe eine FoxPro9 Applikation "geerbt", die
bisher Deutsch und Englisch unterst�tzt, was nat�rlich kein Problem
ist.

Nun ist die Anforderung, sie soll zus�tzlich auch Russisch,
kyrillische Zeichen, unterst�tzten.

Da niemals Deutsch und Russisch gleichzeitig auftauchen, ist das auch
kein wirkliches Problem: Ich setze zur Laufzeit f�r alle relevanten
Controls die FontCharMap um die n�tigen Texte habe ich in einem
kleinen Konverter von Unicode nach "kyrillisches ANSI" gewandelt und
den Sonderzeichensalat dann einfach so in Tabellen gepackt. Wenn ich
das nun den Captions zuweise und auf CharMap 204 umschalte, kriege ich
die kyrillischen Zeichen ;) Keine sch�ne L�sung, aber es funktioniert.

ABER ziemlich zentrales Element in der App ist ein Treeview zur
Navigation. In diesem Treeview kriege ich entweder die Sonderzeichen
so wie sie auch in "Westlich" ANSI aussehen ODER ich kriege
Fragezeichen. Mir fehlen da die Grundlagen, wie �berhaupt die
Konvertierung der Texte abl�uft, das TreeView Contreol scheint ja
intern mit Unicode zu arbeiten, zumindest hatte die App dem Treeview
eine Unicode-Schriftart zugewiesen und ich finde keine M�glichkeit,
die CharMap einzustellen.

Hat irgendjemand einen Tipp f�r mich?

Wie kann ich die CharMap f�r die Konvertierung der Texte beim �bergang
in das Treeview einstellen? Er scheint sie jetzt automatisch von
"Westlich" nach Unicode zu wandeln, aber irgendwie muss ich ihm sagen,
dass meine Texte eben NICHT ANSI-Westlich sind. Oder kann ich direkt
Unicode zuweisen, dann m�sste ich nur im Code mein ANSI in Uniicode
wandeln, das sollte ja zu schaffen sein?

Kyrillisch IST doch offiziell unterst�tzt, kann doch nicht sein, dass
das mitgelieferte Treeview-Control das nicht kann?

Wo kann ich mich in diese Aspekte einlesen, es mu� doch irgendwo
dokumentiert sein, wie die CharMaps beim �bergang in das ComCtl
konvertiert werden!? Habe schon ziemlich lange rumgesucht aber nichts
hilfreiches gefunden.

Danke sehr,

- Oliver

Ralf Schlemmer

unread,
Feb 11, 2011, 7:17:11 AM2/11/11
to
eigentlich ist hier Schicht im Schacht oder ?


Oliver Varoß

unread,
Feb 11, 2011, 3:01:00 PM2/11/11
to
"Ralf Schlemmer" <osl...@googlemail.com> schrieb:

>eigentlich ist hier Schicht im Schacht oder ?

Sieht so aus, ja.

Schade.

- Oliver

0 new messages