SCANLIST V4

cs_Chrysostome Messages postés 40 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 8 juillet 2013 - 21 sept. 2009 à 10:23
Nisa06 Messages postés 1 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 17 décembre 2009 - 17 déc. 2009 à 09:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50587-scanlist-v4

Nisa06 Messages postés 1 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 17 décembre 2009
17 déc. 2009 à 09:56
bonjour, novice je ne sais comment lancer ton application.
en fait, je recherche une macro pour lister les fichier d'un dossier et sous dossier, avec le de fichiers contenus ainsi que le lien hypertexte pour ouvrire les fichiers, qq1 aurait il une idée pour m'orienter...???
merci à tous de m'aider.
The Meteorologist Messages postés 232 Date d'inscription jeudi 18 janvier 2007 Statut Membre Dernière intervention 3 novembre 2011 1
1 oct. 2009 à 11:40
Désolé pour le double post, mais si tu cherches à lancer ton application depuis un clic droit dans l'explorer comme l'a proposé Chrysostome , c'est assez simple :

-Tu rajoutes une clé dans HKEY_CLASSES_ROOT/Directory/shell. Le nom de celle-ci sera la chaine affiché dans le menu contextuel.
-Tu rajoutes une seconde clé fille nommée "command" et lui met comme valeur par défaut le chemin ton application suivit de %1, qui correspond au premier argument soit le chemin du dossier. Par exemple : C:/MonApplication.exe "%1"
-Ensuite tu récupères le chemin du dossier au lancement de l'application avec "My.Application.CommandLineArgs" et le tour est joué.

J'espère avoir été clair.
The Meteorologist Messages postés 232 Date d'inscription jeudi 18 janvier 2007 Statut Membre Dernière intervention 3 novembre 2011 1
1 oct. 2009 à 11:25
Très bien j'ai un peu regardé ton code. Rien à dire, beaucoup d'options, codage propre (même si j'ai un peu de mal avec le codage français ...). Peut-être le seul point négatif, le scan fait carrément freezer l'application ... Tu devrais peut-être penser à faire tout ça dans un thread séparé pour la prochaine version =).

Simon
cs_pingouin84k Messages postés 68 Date d'inscription vendredi 28 octobre 2005 Statut Membre Dernière intervention 9 janvier 2011
1 oct. 2009 à 09:50
A la demande de Simon...
Mon programme sert à lister tous les fichiers contenus dand un dossier à spécifier. Bien évidement on peut choisir quels types de fichiers à lister et quels sont ceux qui doivent être ignorés (enfin il y a plein d'options c'est assez facile de comprendre). On peut générer soit un fichier txt soit un fichier html soit un fichier Excel (pas d'option pour le fichier Excel).
En gros le programme peut être utile pour faire la liste du contenu d'une médiathèque personnelle et la transmettre à ses amis ...
Voilou, désolé pour l'oubli
The Meteorologist Messages postés 232 Date d'inscription jeudi 18 janvier 2007 Statut Membre Dernière intervention 3 novembre 2011 1
24 sept. 2009 à 20:50
Salut, peut-être pourrais-tu expliquer en quelques mots en quoi consiste ton programme =) Pour ceux qui ne connaitraient pas les versions précédentes.

Simon
cs_pingouin84k Messages postés 68 Date d'inscription vendredi 28 octobre 2005 Statut Membre Dernière intervention 9 janvier 2011
23 sept. 2009 à 10:37
Merci pour la note :) Ca fait plaisir ^^
Pour le clic droit sous l'explorer c'est une bonne idée... Mais là j'ai aucune idée de comment faire. Si tu sais comment faire, je veux bien que tu me dises, ça peut toujours servir.
cs_Chrysostome Messages postés 40 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 8 juillet 2013
21 sept. 2009 à 10:24
Note oubliée, mais méritée.
cs_Chrysostome Messages postés 40 Date d'inscription vendredi 17 octobre 2003 Statut Membre Dernière intervention 8 juillet 2013
21 sept. 2009 à 10:23
Salut et bravo pour ton travail. Il ne manque plus qu'on puisse y accéder directement par un Clic Droit sur le dossier sous Explorer.
Rejoignez-nous