Per passare il valore alla funzione sistem stavo facendo cosi:
main(int argc, char *argv[])
{
char *nome;//percorso(path)
char sa [100];//percorso togliendo nomeprogramma.exe
nome=argv[0];
printf("%s",nome); //es:c:\utente\programma.exe
..//tolgo programma.exe
..//concateno pluto.exe
system(sa); //lo passo alla funzione system
per togliere dalla stringa il nome del programma.exe ho letto della funzione PathGetDirectoryName che non so usare..Mi illuminate?
grazie anticipatamente anche per l'aiuto di prima
|