Installationsverzeichnis



  • Hallo,
    ich habe eine XLL als Excel-Addin in Excel eingebunden.
    Die XLL liegt im Installationsverzeichnis des Programmes, z. B. "C:\TRXLink".

    GetAppDir bringt mir aber immer das Office-Verzeichnis, nicht
    das Installationsverzeichnis.

    Bin für jeden Tipp dankbar,
    Gruß
    lucio



  • das geht so

    BOOL WINAPI DllMain(HANDLE hInstance, ULONG ul_reason_for_call,LPVOID /*lpReserved*/){
    	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;
    

Anmelden zum Antworten