Fehler bei Excel Komponente



  • Hallo zusammen,

    hab mal wieder ein merkwürdiges problem.

    Ich hab in den Optionen das Paket für Office XP aktiviert. Wenn ich die komponente jetzt benutzen will bekomm ich beim compilieren folgende fehlermeldung:

    [BCC32 Fehler] ComCtrls.hpp(3584): E2015 Mehrdeutigkeit zwischen 'Menus' und 'Excel_xp::Menus'
    

    Kann mir jemand sagen was ich dagegen machen kann?

    was mich wundert ist das ich den Fehler auf einem anderen Rechner nicht bekomme.

    Danke schonmal



  • In den Compileroptionen das Symbol NO_IMPLICIT_NAMESPACE_USE definieren.



  • Wo finde ich das denn und was muss ich da dann eintragen?



  • In C++Builder 6 unter "Verzeichnisse/Bedingungen" als "Bedingungen", in C++Builder 2006 unter "Pfade und Definitionen" als "Konditionale Definitionen", in C++Builder 2009 wieder unter "Verzeichnisse und Bedingungen" als "Bedingungen". Dort trage einfach das Symbol NO_IMPLICIT_NAMESPACE_USE ein, ggf. mit einem Semikolon getrennt von anderen Symboldefinitionen.


Anmelden zum Antworten