chinois0013
Messages postés33Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention 2 juin 2009
-
1 déc. 2008 à 14:44
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 2012
-
3 déc. 2008 à 15:21
Bonjour,
Je suis dans la panade...
Je vous explique le projet que je dois faire d'ici la fin de la semaine :
Je dois transferer des données d'un poste vers un autre en utilisant OBLIGATOIREMENT une clé USB.
Je développe en c# et le framework est installé sur ces postes.
Le top serait la procédure suivante :
- Je connecte ma clé usb au premier poste, le programme se lance automatiquement dès le branchement et déplace les fichiers d'un repertoire "envoie poste 2" sur la clé.
- Je connecte la clé sur le second poste, tous les fichiers du premier poste se copie dans le repertoire "recup caisse 2 ". Tous les fichiers à destination du poste 1 se déplace également sur la clé.
- Je connecte une dernière fois la clé sur le poste pour y déplacer les fichiers qui étaient sur le poste 2 et en destination du poste 1.
J'espere que vous m'avez suivi!
En gros c'est du transfert de fichier entre 2 postes, et je souhaite que mis à part le branchement de la clé il n'y ait aucune intervention de l'utilisateur.
Le problème est que je connais pas du tout comment utiliser les api en c# et que j'ai l'habitude de travailler en web !
donc je ne sais meme pas par quoi commencer !
Merci de votre aide.
Julien
leprov
Messages postés1160Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention21 octobre 201017 1 déc. 2008 à 15:55
Il existe dans les API native des messages windows permettant de détecter le montage d'un nouveau périph usb. cherche sur le site, il y a déjà des classes toutes prêtes qui wrappent ca. Il te suffira de reprendre et d'utiliser la classe en question pour détecter l'insertion de la clé. La il te suffira d'utiliser la classe File pour faire tes copies de fichiers
chinois0013
Messages postés33Date d'inscriptionjeudi 2 juin 2005StatutMembreDernière intervention 2 juin 2009 3 déc. 2008 à 09:49
Bonjour,
Merci de vos réponses...
Je suis à la fin de mon programme, il me reste juste à ejecter la clé usb en programmation pour éviter la perte de données...
Ca fait 2 jours que je cherche, mais je ne trouve rien sur l'éjection en code...
Quelqu'un a une idée ?