Mehrsprachigkeit - dxgettext-Problem
-
Hallo,
habe mir dxgettext heruntergeladen, hab nun ein hpp-File (automatisch generiert), aber leider bekomme ich eine Compilermeldung. Den Fehler kann ich nicht finden. Wahrscheinlich liegt das Problem nicht in den Zeilen, die der Compiler angibt. Vielleicht hat jemand eine Idee?
Hier ein Screenshot:
http://s3.directupload.net/images/100612/dcatkjpo.png
-
Ich arbeite mit C++ Builder 6. Bei Bedarf lade ich alle relevanten Dateien hoch.
Hoffe allerdings, dass es an einem bekannten Problem liegt
-
Problem ist, daß bereits der PSDK-Header winnls.h Makros namens LOCALE_SISO639LANGNAME und LOCALE_SISO3166CTRYNAME definiert.
Irgendwo in dxgettext pas steht so etwas wie
const LOCALE_SISO639LANGNAME = ...; LOCALE_SISO3166CTRYNAME = ...;
Ergänze das einfach durch
{$EXTERNALSYM LOCALE_SISO639LANGNAME} {$EXTERNALSYM LOCALE_SISO3166CTRYNAME}
, dann tauchen die Symbole nicht in der Headerdatei auf.
-
Danke das wars, hab dann einfach die conts rausgelöscht.