IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

c# changement du code en fonction du port usb


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut c# changement du code en fonction du port usb
    Bonjour, j’espère que je vais trouvais les réponses a mes question ici

    Enfaite J'ai crée un logiciel en c# et dans ce logiciel, il y a des boutons qui on pour rôle d’allez cherché un dossier, document, exécutable etc..
    Dans ma clé USB, donc mon code ressemble a ce si.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Process proc = new Process();
                proc.StartInfo.FileName = "E:Mon_logiciel\\logiciel_installer\\creer session test.bat";
                proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
                proc.Start();
                proc.WaitForExit();
                int exitCode = proc.ExitCode;
                proc.Close();
    et mon Problème est que quand ma clé n'est pas branché dans le port usb "E" sa ne peut pas fonctionné.
    Alors je cherche un moyen, ou la façon pour que le lecteur "E" dans le code change a chaque fois que je change de port usb, et qu'il s'adapte a chaque port, de façon a se que mon logiciel fonctionne sur n'importe quel port usb.


    merci
    PS: dsl pour les faute d'orthographe :$
    cordialement le surfeur.

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Si l'exécutable est également sur la clé USB,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Environment.CurrentDirectory
    permet de retourner le chemin du répertoire depuis lequel a été lancé l'exécutable.

    Tu peux donc retrouver le chemin vers tes fichiers relativement à ce répertoire.

  3. #3
    Membre à l'essai
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut
    de quel façon je doit utilisé se code ? :$

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2004
    Messages
    69
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 69
    Par défaut
    Salut.

    La classe System.IO.DriveInfo pourrait peut-être t'aider. Elle comprend une méthode pour récupérer la liste des drives (GetDrives()), et une propriété de chaque drive (DriveType) t'indique de quel type de lecteur il s'agit (Removable dans ton cas).

  5. #5
    Membre à l'essai
    Inscrit en
    Septembre 2009
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Septembre 2009
    Messages : 5
    Par défaut
    dac je regarde et je vous tien au courant :p

    éditer: bas pour tout vous avouez je galère correctement, malgré vo réponse je parviens pas, a faire se que je veut :'(

    si vous avai un exemple, ou quelque chose qui pourrais m'aider (exemple avec "l'exécution" du code comment l'introduire).

  6. #6
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Il est installé où le logiciel sur la clé USB ?

    Si c'est dans le même répertoire que le bat, il suffit d'omettre tout le chemin ou d'utiliser un chemin relatif par rapport à ce répertoire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Changement de couleur en fonction de la var PHP
    Par guillaumeIOB dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 07/12/2007, 10h59
  2. Comment éditer du code en fonction des flags de precompilation ?
    Par laurenttlse dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 23/10/2007, 10h05
  3. Réponses: 6
    Dernier message: 10/09/2007, 08h13
  4. Réponses: 0
    Dernier message: 22/08/2007, 11h33
  5. [C#] Migration de code VB - Fonction CreateObject
    Par Agoye dans le forum ASP.NET
    Réponses: 2
    Dernier message: 26/06/2006, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo