000
04.12.2004, 16:28 Uhr
A-l-e-x
|
Wieso klappt das nicht?
C++: |
char Dateiname[MAX_PATH + 2]; char szBuffer[MAX_PATH+2];
ifstream ifs(name, ios::in | ios::nocreate);
ifs.getline((char*)Dateiname, MAX_PATH);
GetModuleFileName(NULL, szBuffer, MAX_PATH);
if(Dateiname ==szBuffer) //mach was!
|
Ich lade aus einer Datei den Pfad einer EXE. Diese Starte ich auch noch. Ich will aber verhindern, dass die Datei denselben Pfad enthält, wie das Programm selbst. Leider klappt diese Überprüfung nicht so richtig.
mfg A-l-e-x |