namespace in Bibliothek



  • Hallo,
    ich möchte den namespace System::Windows::Forms; in meiner Bibliothek
    verwenden. Dummerweise ernte ich dabei eine Fehlermeldung:
    Fehler 1 error C3083: "Windows": Das Symbol links neben "::" muss ein Typ sein.

    Fehler 3 error C2871: 'Forms': Es ist kein Namespace mit diesem Namen vorhanden

    Fehler 2 error C2039: 'Forms': Ist kein Element von 'System'

    Hat jemand eine Ahnung woran das liegen könnte?



  • Kannst Du mal den Code zeigen?
    Hast Du ein .NET (CLR) Projekt?
    Hast Du die Referenz zu WinFormss aufgenommen?



  • // HumanResources.h
    
    #pragma once
    
    using namespace System;
    using namespace System::Windows::Forms;
    
    namespace HumanResources {
    
    //Klassendefinitionen
    }
    

    So, die Klassendefinitionen interessieren wohl eher nicht.
    Was meinst du genau mit Referenz zu WinForm?



  • Project|Properties|References (oder so ähnlich)



  • ah ja, ich musste einfach nur den .NET Verweis System.Windows.Forms hinzufügen, dann klappt es.
    Danke


Log in to reply