begin process at 2008 07 06 02:57:29
1 205 441 membres
21 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LANCER AUTOMATIQUEMENT UN PROGRAMME À LA CONNECTION D'UN LECTEUR AMOVIBLE (VB.NET)


Information sur la source

Catégorie :VB.NET Source .NET ( DotNet ) Classé sous : execute, programme, connexion, lecteur, externe Niveau : Débutant Date de création : 05/01/2008 Date de mise à jour : 11/01/2008 18:16:53 Vu / téléchargé: 4 629 / 396

Note :
Aucune note

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Ce programme une fois lancé vérifie régulièrement la présence d'un lecteur (défini par sa lettre) et éventuellement si ce lecteur contient un fichier donné (servant à identifier le lecteur si plusieurs peuvent prendre la même lettre), puis lance un programme (comme par exemple un logiciel de sauvegarde) en lui passant des arguments.
Au premier lancement, une boite de dialogue vous permet d'entrer tous les paramètres qui serviront à générer un fichier .ini. Aux lancements suivant l'exécution se fait en tache de fond avec les paramètres de ce fichier .ini.
Exemple d'utilisation : lancer votre programme de sauvegarde type SyncBack dès que vous connectez votre disque dur externe USB
Pour que la surveillance soit permanente il faut bien sur démarrer l'exe avec windows (en le mettant ds le dossier démarrage, ou équivalent)

Ecrit en vb.net dans Visual Basic 2005 Express, nécéssite .NET Framework 2

Conclusion

Meme si le code n'est pas un modèle (cf commentaire n°1!) le programme fonctionne (c'est déjà pas mal) et consomme très peu de ressource, c'est pour celà que je le poste car j'ai trouvé sur les forums plusieurs personnes qui cherchaient ce genre d'appli.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

05 janvier 2008 16:54:02 :
retour à la ligne dans le code
11 janvier 2008 18:16:55 :
Changement du Zip car celui posté ne marchait pas chez moi Ajout d'une capture du Form du 1er lancement.
  • signaler à un administrateur
    Commentaire de NHenry le 07/01/2008 09:12:33

    Bonjour,

    Point N°1 : PAS de ON ERROR GOTO dans un PROGRAMME VB.NET.
    Utilises plutôt Try/catch, c'est beaucoup plus propre.
    Et d'ailleur pas de GOTO dans un programme structurré, utilises plutot des controle tels que Exit ... et Continue ...

    @+

  • signaler à un administrateur
    Commentaire de liponin le 11/01/2008 18:32:20

    Bonjour NHenry,
    Merci pour tes conseils, c'est le 1er code que j'écris dans vb.net d'où les méthodes archaïques comme GOTO, je creuserai TRY et CONTINUE pour la suite. Cela dit pour un code aussi court je ne trouvais pas que le bon vieux GOTO nuise tellement à la lisibilité, et je voulais juste quelquechose qui marche, et c'est le cas.
    Si quelqu'un veut l'améliorer et le reposter, pas de pb.
    Bye

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS