[VC 2008] Typbibliothek enthält Variablen mit Umlauten

25/09/2010 - 11:45 von Sven Hansen | Report spam
Hi NG,

mein Compiler VC2008 generiert aus der benötigten Typbibliothek die Dateien
*.tlh und *.tli

Die Typbibliothek benutzt jedoch Umlaute in den Variablennamen.

Unter VC6.0 gab es keine Probleme, da diese Sonderzeichen einfach beim
Erstellen der Klassen vom Compiler weggelassen wurden. Unter VC2008 sind in
den Dateien (*tlh und *tli), die man nicht editieren kann, nun ungültige
Zeichen, die diese Fehlermeldungen auslösen: "error C2018: Unbekanntes
Zeichen '0x72'".

Was und Wo kann ich was tun, um diese Zeichen zu entfernen, sodass ich die
vom Compiler generierten Klassen benutzen kann?

Besten Dank

Gruß
Sven
.
 

Lesen sie die antworten

#1 Alexander Sailer
27/09/2010 - 07:45 | Warnen spam
Hallo Sven,

Die Typbibliothek benutzt jedoch Umlaute in den Variablennamen.



IMHO ein Problem vom Hersteller.


Unter VC6.0 gab es keine Probleme, da diese Sonderzeichen einfach beim
Erstellen der Klassen vom Compiler weggelassen wurden. Unter VC2008 sind in
den Dateien (*tlh und *tli), die man nicht editieren kann, nun ungültige
Zeichen, die diese Fehlermeldungen auslösen:  "error C2018: Unbekanntes
Zeichen '0x72'".

Was und Wo kann ich was tun, um diese Zeichen zu entfernen, sodass ich die
vom Compiler generierten Klassen benutzen kann?



Du kannst nur die Sourcen àndern. Dies kannst Du sofern Du den
Quelltext hast selbst tun, oder den Hersteller auffordern die
Bibliothek so abzuàndern, dass sie zu VS2008 passt.

MfG Alex

Ähnliche fragen