Connaître l'emplacement du logiciel

AARIX - 15 mars 2017 à 20:36
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 - 17 mars 2017 à 13:53
Bonjour,

Je développe actuellement un logiciel pour clé USB et je voudrais créer un système de mise à jour.
Le système est déjà fait (téléchargement, ...) mais il faudrait pouvoir obtenir l'emplacement de la clé USB (qui change de lettre selon le port branché) pour pouvoir changer l'exécutable téléchargé au-pars avant.

Ma question reste : Comment cet exécutable pourrait récupérer son propre emplacement (sur la clé) pour faire un changement automatique.
Si quelqu'un a une solution, elle est la bienvenue ^^

Merci d'avance de vos réponse !
Cordialement,
AARIX

4 réponses

ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
15 mars 2017 à 20:52
Bonjour,
je ne pratique pas (ni ne connais) VB.Net
Mais si j'een crois ce que chacun peut lire dans MSDN, je dirais volontiers que
Application.StartupPath

est ta réponse, non ?
(lis-tu MSDN de temps à autre, toi qui développes sous VB.Net ?)
0
AARIX Messages postés 1 Date d'inscription mercredi 15 mars 2017 Statut Membre Dernière intervention 15 mars 2017
15 mars 2017 à 20:57
Bonjour ucfoutu,

Etant "autodidacte" en VB.Net, j'essaie le moins d'aller sur des sites tel de MSDN, c'est d'ailleurs pour cela que je les oublie souvent et que je viens poster ici.
C'est donc bien sa x)
Je vous remercie de votre réponse et je vous souhaite une bonne soirée ^^ !
0
ucfoutu Messages postés 18038 Date d'inscription lundi 7 décembre 2009 Statut Modérateur Dernière intervention 11 avril 2018 211
15 mars 2017 à 21:05
 j'essaie le moins d'aller sur des sites tel de MSDN,

C'est, je l'espère, une énorme plaisanterie !
1) MSDN est installé sur TA machine (pas sur la mienne, en plus)
2) s'il est une chose qu'un débutant (et même les autrres) se doit de consulter avant de commencer à développer, c'est bel et bien MSDN ! (c'est carrément le mode d'emploi !)
0
bonjour,

Tu trouveras un piste a ton probléme pour détecter ta clé USB.

liens : https://www.developpez.net/forums/d1428746/dotnet/langages/vb-net/afficher-image-listview1/

cordialement,
0
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 656
Modifié par Whismeril le 17/03/2017 à 13:53
Ça n'est pas ce qu'il demande.
Faire la liste des lecteurs et regarder si y a des clés USB, n'est pas poser l'exe n'importe où est savoir quand on le lance à quel emplacement il est.
La bonne réponse a été donnée par UC.
0
Rejoignez-nous