http://4programmers.net/Forum/viewtopic.php?id=41427&post=83080#83080
apropos owego wątku..czy ktoś mógłby podać jakiś nieskomplikowany kod..odnośnie tego jak pobrać dane o scieżce do pliku...??w winXP
http://4programmers.net/Forum/viewtopic.php?id=41427&post=83080#83080
apropos owego wątku..czy ktoś mógłby podać jakiś nieskomplikowany kod..odnośnie tego jak pobrać dane o scieżce do pliku...??w winXP
Np. tak:
char* fprog;
char* fpath;
char* fname;
char* s=(char*)malloc(MAX_PATH+1);
int i;
(i=GetModuleFileName(0,s,MAX_PATH+1))--;
fprog=strdup(s);
while(i--)if(s[i]==92)break;
fpath=(char*)malloc(i+2);
strncpy(fpath,s,++i)[i--]=0;
while(i++)
if(!s[i]||s[i]==46){
s[i]=0;
break;
}
fname=strdup(s);
free(s);