H
Heinz-Josef Bomanns
Hi,
i need to fill a list with names of profiles. I read the names from
the registry at "HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\
CurrentVersion\ Windows Messaging Subsystem\ Profiles". Works well so
far. But if a profile name contains special chars like german umlauts
(äöü ÄÖÜ etc.), the profile name stored in the registry is messed up
with some kind of encoding. For e.g. if a profile is named "Testprofil
äöü ÄÖÜ ß €", this is stored as "Testprofil [t~[v[| [t|[v}[|} [}
[px" (thus a sequence starting with char "[" followed by two bytes for
each special char). Does anybody know what kind of enconding this is
and on which rules it is based or how to convert this back to readable
chars? Thanks for any hints on this...
i need to fill a list with names of profiles. I read the names from
the registry at "HKEY_CURRENT_USER\ Software\ Microsoft\ Windows NT\
CurrentVersion\ Windows Messaging Subsystem\ Profiles". Works well so
far. But if a profile name contains special chars like german umlauts
(äöü ÄÖÜ etc.), the profile name stored in the registry is messed up
with some kind of encoding. For e.g. if a profile is named "Testprofil
äöü ÄÖÜ ß €", this is stored as "Testprofil [t~[v[| [t|[v}[|} [}
[px" (thus a sequence starting with char "[" followed by two bytes for
each special char). Does anybody know what kind of enconding this is
and on which rules it is based or how to convert this back to readable
chars? Thanks for any hints on this...