excSchaKaL
Grünschnabel
Hi
Ich würde gerne einen BackSlash aus einen Path Terminieren ich weiß aber nich so recht wie ich das Handhaben soll.
Ich dachte dabei an eine while Schleife.
also ich hab zb den Pfad
c:\test\programm1\programm.exe
jetzt möchte ich den letzten "\" zwischen programm1 und programm.exe zu '\0' terminieren um mit einer ini datei zu arbeiten.
hier mal ein kleiner codeschnipsel
Ich würde gerne einen BackSlash aus einen Path Terminieren ich weiß aber nich so recht wie ich das Handhaben soll.
Ich dachte dabei an eine while Schleife.
also ich hab zb den Pfad
c:\test\programm1\programm.exe
jetzt möchte ich den letzten "\" zwischen programm1 und programm.exe zu '\0' terminieren um mit einer ini datei zu arbeiten.
hier mal ein kleiner codeschnipsel
Code:
char PathToProgramm1exe[_MAX_PATH];
GetModuleFileName (NULL, PathToProgramm1, _MAX_PATH);
strlen(PathToProgramm1exe);
char PathToHajoDial[];
// ich denke das man hier mit einer whileschleife arbeiten
//kann aber ich hab keine Ahnung wie genau ichs Handhaben soll
strcat(PathToProgramm1, "\\Programm1.ini");
printf("%s", PathToProgramm1); // nur zum text