error C2065: 'installdir_': nichtdeklarierter Bezeichner



  • Hallo,
    ich habe folgende Function

    void* hInstance;
    BOOL WINAPI DllMain(HANDLE hInstance, ULONG ul_reason_for_call,LPVOID /*lpReserved*/){
    
    	TCHAR szPathFile[MAX_PATH];
    	GetModuleFileName((HMODULE)hInstance, szPathFile, sizeof(szPathFile) / sizeof(TCHAR));
    	LPTSTR pszFileName = _tcsrchr(szPathFile, '\\') + 1; 
        *pszFileName = '\0'; 
    	installdir_=szPathFile;
    
    	switch(ul_reason_for_call){
    		case DLL_PROCESS_ATTACH:
    			Init();
    			break;
    		case DLL_PROCESS_DETACH:
    			Deinit(true);
    			break;
    	}
    	return 1;
    }
    

    und bekomme den Fehler C2065 installdir_ nichtdeklarierter Bezeichner .
    Diese Variable ist definiert in einer ConfigClass.h, die über inlude eingebunden wird. Die gleiche Variable und das include funktionieren in einem parallel Projekt.
    Ich habe auch schon die Reihenfolge für das include ohne Erfolg durchiteriert.

    Ich bin für jeden Hinweis dankbar,
    Gruß
    lucio77



  • War ein saudummer TeppFihler.


Log in to reply