cs_Arch42
Messages postés1Date d'inscriptionvendredi 9 janvier 2009StatutMembreDernière intervention 9 janvier 2009
-
9 janv. 2009 à 20:34
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
10 janv. 2009 à 09:07
Bonjour,
Je suis en stage dans une entreprise qui développe un logiciel de supression de fichier. Le développeur voudrait faire en sorte que l'orsque l'ont déplace un fichier sur l'icone du programme sa lance le logiciel.
lglandeur
Messages postés28Date d'inscriptionsamedi 11 juin 2005StatutMembreDernière intervention20 janvier 2009 10 janv. 2009 à 00:18
bonjour,
Si tu veut récupérer les nom de fichier glissé sur l'icone cela fonctionne de la même façon que la récupération de paramètre fournie lors de l'exécution du programme.
Pour récupérer des paramètre fournie au programme il faut que ton main soit écrit de la façon suivante:
int main(int argc, char *argv[])
la variable argc contiens le nombre de paramètre fournie en tout au programme
et argv contiens les fameux paramètre sous forme de chaine de caractère.
Il faut savoir que le 1er paramètre et le nom de l'executable avec sons emplacement.
Donc pour ton programme il suffit de testé si argc et strictement superieure a 1, et enssuite de parcourire le tableau de chaine de caractère argv pour suprimer tout les fichier.