Programmpfad von debug exe auslesen
-
Hallo gibt es eine möglichkeit auszulesen wo sich die Programm.exe befindet (kompilierte exe die sich immer im Debug Ordner befindet)
ich muss irgendwie auslesen in welchen Pfad sich meine Programm exe befindet.
-
char szFullPath[_MAX_PATH]; char szDrive[_MAX_DRIVE]; char szDir[_MAX_DIR]; char szFileName[_MAX_FNAME]; char szExt[_MAX_EXT]; //Vollen Programm-Pfad ermitteln GetModuleFileName( NULL, szFullPath, sizeof(szFullPath) ); //in szFullPath steht der volle Pfad zur EXE //OPTIONAL: //Vollen Pfad in Teile splitten _splitpath( szFullPath, szDrive, szDir, szFileName, szExt ); //Beispiel: Programm-Pfad "C:\Programme\MeinProgramm\" CString csTest; csTest.Format("%s%s", szDrive, szDir);