Quelqu'un sait il comment autocopier son .exe à un endroit bien precis ?
C'est à dire que des que je lance mon .exe il se copy dans "c:\\Monfichier.exe" par exemple.
Hello,
Pourquoi ne pas faire un installeur?
Je ne pense pas qu'un exe puisse se copier lui-même...
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
CopyFile(
LPCTSTR lpExistingFileName, // address of name of an existing file
LPCTSTR lpNewFileName, // address of filename to copy to
BOOL bFailIfExists // flag for operation if file exists
);
BruNews CopyFile je connais, mais je voudrais savoir si il existe en c un equivalent de
J'ignore pour windows mais as tu testé ce code sous linux ?
Si j'ouvre une console, que je me place dans le répertoire hôte et que je tape ./Test pour faire exécuter le programme, il m'affiche:
./Test
Si je vais dans /etc et que je tape /home/[nom utilisateur]/ProjetsC++/Test/Test
Là ça m'affiche bien
/home/[nom utilisateur]/ProjetsC++/Test/Test
Cependant, si je fais ../home/[nom utilisateur]/ProjetsC++/Test/Test
Le programme m'affiche
../home/[nom utilisateur]/ProjetsC++/Test/Test
argv[0] ne contient donc pas le chemin de l'exécutable mais la ligne de commande qui a servit à le lancer. Donc pour la portabilité, c'est comme dit brunews.
Aussi, j'en profiterais pour dire qu'il est, dans la très grande majorité du temps, inutile de poster un message sur un topic inactif depuis plus d'un an. Ils sont, pour la plupart, morts depuis longtemps.
Si j'ai repéré ce message c'est seulement à cause du petit onglet à droite qui affiche les derniers messages envoyés.