begin process at 2012 02 10 22:33:57
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

VB.NET

 > LISTEUR DE PROJET

LISTEUR DE PROJET


 Information sur la source

Note :
7,5 / 10 - par 2 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :VB.NET Source .NET ( DotNet ) Classé sous :projet, liste, fichier, image, bibliothèque Niveau :Débutant Date de création :03/03/2007 Date de mise à jour :04/03/2007 22:13:55 Vu / téléchargé :6 563 / 711

Auteur : winny68

Ecrire un message privé
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce programme vous permet de lister les différents projets réalisés en fournissant leur Nom, Date, Statut, Version, Résumé et Image avec la possibilité d'actualiser ces informations.

Source

  • 'Un peu long,
  • '
  • 'tout est dans le fichier *.zip
  • '
  • 'A+
'Un peu long,
'
'tout est dans le fichier *.zip
'
'A+

 Conclusion

Pour tout bug trouvé, un remerciment sera fournit. c'est pourris je sais.
sinon, dites moi comment je pourrais l'optimizer.
et surtout dites moi ce que vous en pensez en mettant une note.

Sinon, vous trouverez dans le code des trucs intéressants, comme : comment mettre une image en ressource interne et l'extrère quant on le désire ou comment afficher une image avec le passage de la souris.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

03 mars 2007 14:07:51 :
Le menu est maintenant animé.
04 mars 2007 22:13:55 :
Correction du code.

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) PASSWORD SAVE
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPLORATEUR DE LIENS INTERNET

 Sources de la même categorie

Source .NET (Dotnet) MODIFICATION DATE DE WINDOWS EN VB.NET ET VBA par us_30
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOI DE MAIL AVEC PIÈCE JOINTE par EhJoe
Source .NET (Dotnet) AMUSONS NOUS AVEC UN LABEL ^^ par Adn56
Source avec Zip Source avec une capture Source .NET (Dotnet) UN NAVIGATEUR INTERNET EN VB.NET par azrti
Source avec Zip Source .NET (Dotnet) CONVERSION DE DEVISE MONAITAIRE VIA UN SERVICE WEB par bigmonkey7

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) SCANLIST V4 par pingouin84k
Source avec Zip Source avec une capture Source .NET (Dotnet) GADGET DIAPORAMA par Le Pivert
Source avec Zip Source avec une capture LISTER FICHIERS D'UN DOSSIER par fedexx40
Source avec Zip Source avec une capture Source .NET (Dotnet) RENOMMER FICHIERS AVEC VIEWER par Le Pivert
Source avec Zip Source .NET (Dotnet) CLASSE LISTE DE FICHIER RÉCURSIVE par elwingil

Commentaires et avis

Commentaire de Willi le 03/03/2007 17:25:39 administrateur CS

Un peu décu j'imaginais qu'il récupérer la liste des solutions présentes dans le dossier des projets par défaut de VS :(

Le code:
-MsgBox() c'est bon pour du VB, en .NET il y a MessageBox.Show()
-En ce qui concerne la manipulation des chaines de caractères, la classe String fournit tout ce dont on a besoin. Dorénavant utilise la méthode SubString() à la place des Mid,Left,Right.
-La fonction Dir() n'est pas à utiliser même en VB5/6 à éviter. Si tu veux vérifier la présence d'un fichier/répertoire il y a la méthode Exists des classes System.IO.File et System.IO.Directory
-Si tu as à manipuler/récuperer des infos sur des chemins la classe Path est la pour ca. Exemple, pour concaténer un chemin de fichier/répertoire -> Path.Combine().
-Tes méthodes ne retournent jamais de valeurs. Pourquoi avoir indiquer un retour ? -> Savoir faire la différence entre Sub/Function lors de l'écriture d'une méthode.
-Pour une meilleur compréhension du rôle de chacun de tes controles, nommes les tous avec un nom représentatif de leur fonction.

Et niveau initié à revoir...

(pas noté)
++

Commentaire de winny68 le 03/03/2007 18:13:53

Salut Willi,
t'as de bonnes remarques et je t'en remerci. Je sais que je ne suis pas au point en .NET, car je début (je sais, c'est pas une excuse).
Mais bon, c'est un faisant des erreur qu'on apprend.
Par contre, je ne comprend pas ce qui te dérange dans le faite que j'utilise en '&' plutot que Path.Combine() ?

Enfin, pour donner un niveau à une source, j'ignore sur quoi il faut se basé.

Commentaire de Willi le 03/03/2007 19:15:37 administrateur CS

Et oui, nous avons tous à apprendre, nos erreurs sont la pour sa !

Pour Path.Combine regarde l'exemple ci-dessous:
Path.Combine("C:\Program files\","Microsoft\toto.txt") = C:\Program files\Microsoft\toto.txt
Path.Combine("C:\Program files","Microsoft\toto.txt") = C:\Program files\Microsoft\toto.txt
Path.Combine("C:\Program files","\Microsoft\toto.txt") = C:\Program files\Microsoft\toto.txt

En vb tu dois vérifier si un \ est présent et dans le cas contraire le rajouter. Avec .Combine tu n'as plus sa à gérer.

Et pour le niveau de la source, c'est toi qui juge de la difficulté, complexité du code au vue des autres.

Bonne continuation jeune .NETiste ++

Commentaire de romagny13 le 03/03/2007 19:55:03

salut
je n'ai pas tres bien compris ce que fais le programme
je pensais qu'il servait a ouvrir un *.vbproj (de visual studio bon 2003 en l'occurrence) et à lister quelques des informations
mais apparemment ce n'est pas ce qu'il fait a moins que je n'ai mal regardé :x
++

Commentaire de winny68 le 04/03/2007 02:57:22

Salut Romagny13,
ce programme sert en faite à faire une sorte de bilan des différentes sources réalisées.
Genre j'ai fait telle source telle année et elle est finit ou pas.

PS : cher Willi, déjà tu a une erreur dans ton exemple. Car si j'ai bien compris ton path.combine, la deuxième ligne d'exemple ne devrai pas avoir de \ entre programme files et microsoft.
De plus, path.combine n'existe pas dans me version de Vb.net (ver 2003).
merci pour le reste.

Commentaire de Willi le 04/03/2007 10:45:36 administrateur CS

Winny68, La classe Path se trouve dans l'espace de noms System.IO et existe depuis la 1iere version .net de vb. Mes exemples sont correct sauf le 3ième le \ si il y a doit se trouver dans le chemin relatif. Voir MSDN si tu ne piges pas http://msdn2.microsoft.com/fr-fr/library/system.io.path.combine(VS.80).aspx

++

Commentaire de romagny13 le 04/03/2007 10:49:01

A d'accord,
c'est pas bete cette idée de pouvoir faire un petit descriptif des projets car souvent perso je me souviens plus ce que fait exactement telle ou telle source lorsque celles-ci s'accumulent (dans le repertoire des projets visual studio)
ca serait peut etre une idée à approfondir pour faire en sorte que ce descriptif soit fait rapidement et que ce ne soit pas embettant,
maintenant c'est mon avis perso mais je trouve que creer un fichier texte par projet ca fait beaucoup (meme si c'est vrai que cela peut avoir ses avantages qui s'expliquent facilement) et je trouve que c'est un peu trop long et laborieux pour créer,remplir le fichier texte et pas assez intuitif
sinon au niveau de l'interface c'est plutot joli
merci
++

Commentaire de Jonny Bee le 04/03/2007 16:58:22

Salut Winny68, moi je trouve que tu t'es très bien débrouillé! Tu as travaillé un peu fort pour rien en ce qui concerne certaines fonctions mais bon, elle fonctionnent... n'est-ce pas le principale !? Willy a raison en ce qui concerne l'utilisation des nouvelles fonctions et méthodes .Net. Cependant, comme tu est débutant en .net prend le temps de faire un petit survol du MSDN ou de l'aide en ligne, ça en vaut la peine crois-moi. Je trouve l'interface de ton formulaire agréable et simple; bien travaillé! Moi j'ai donné 8/10. En ce qui concerne le niveau de ta source (initié); cela fait toujours bien des remous alors utilise toujours le niveau débutant... comme ça, tous le monde sera content lol!!!

Jonny  Bee

Commentaire de winny68 le 04/03/2007 22:17:51

Voila,
le code a été modifié. Je vous remerci de vos remarque.
toutefois, j'ai utilisé system.string.concat() plutot que system.IO.path.combine().

Winny

Commentaire de Willi le 04/03/2007 22:43:15 administrateur CS

string.concat() concatène une chaine quelquonque alors que system.io.path.combine te concatène une chaine représentant un chemin.

je reprend ton code:
Path = System.String.Concat(Application.StartupPath, "\Projets") si application.startuppath se termine par un \ ou si tu n'ajoutes pas de \ devant Projets tu auras un chemin complétement faux.
Alors qu'avec path.combine tu n'auras pas ce problème la. il ajoute automatiquement un \ si il est manquant afin de constituer une chaine de chemin valide.

tu saisis le truc ?

Commentaire de romagny13 le 04/03/2007 23:12:12

nan je suis pas la pour casser
(d'aillleurs merci willy je viens d'apprendre un truc avec combine ou si je l'ai su j'ai oublié)
mais simplement je trouves que c'est une bonne idée(qui va d'ailleurs m'aider a mieux organiser mes sources auquel j'avais betement jamais pensé sauf que je vais prendre un simple fichier excel) mais simplement toute la "mecanique" n'est pas bonne et imcomplete,ainsi si on veut attribuer une image a un projet il faut la copier (dans le repertoire ,tout pele mele) puis aller dans le fichier texte avec notepad pour modifier "l'image" qui en fait n'est que le nom du fichier txt qui doirt correspondre,de meme si on veut affecter la valeur finit a un projet il faut aller avec notepad pour modifier,
maintenant je le repete l'idée est bonne simplement il faudrait pouvoir tout modifier depuis l'editeur(image,etat,...) voir ajouter d'autres informations
car malheureusement en l'etat le plus gros interet que presente la source est encore son interface

A ++

Commentaire de winny68 le 05/03/2007 14:35:29

Salut Romagny13,
c'est vrai, il faut coller l'image de la source dans le dossier et elle doit avoir le même nom que le point txt ainsi qu'une extention .png. J'essairai de modifier ça bientot. Cependant, en ce qui concerne l'état des sources, tu peux sélectionner "Mise à jour" dans le menu édition. cela te permet de modifier le nom, la date, le statut ainsi que la version de la source. si tu ne remplie pas l'inputbox, le texte qu'elle désigne ne sera pas modifié. normalement, tu n'as pas besoin d'ouvrir le fichier texte pour modifier quelque chose, tout peux se faire depuis le programme.

A+

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

inserer une image dans un mail via excel [ par cotzy ] Salut a tous,j'aimerais savoir si une personne pourrait m'eclairer.je developpe depuis un fichier excel en vba je veux envoyer un mail automatique via recherche d'une chaine dans fichier de chaque dossier [ par rufian ] bonsoir, je recherche à aficher dans une liste les fichiers contenant ma recherche pour comprenure: txtRecherche.txt = test ce code devrait ouvrir ch recherche d'une chaîne dans fichier de chaque dossier [ par rufian ] bonsoir, je recherche à aficher dans une liste les fichiers contenant ma recherche pour comprenure: txtRecherche.txt = test ce code devrait ouvrir ch Urgent !!! Mon classeur ne s'ouvre plus après avoir éxécuté mon projet ! [ par IUP1 ] Voila j'ai un projet et un fichier excel déja créé dans mon dossier Au cours de mon projet je récupère et envoie des donn&#2 Création d'un tableau à partir d'un fichier texte [ par Yobiman ] Bonjour à tous et toutes,J'aimerai créer un tableau simple colonne à partir d'un fichier texte (en .txt). Dans ce fichier texte, il y a WebCam dans un buffer [ par aztcaLISS ] Salut, Je voudrais savoir comment faire pour prendre l'image de la webcam et l'enregistrer dans un buffer. Je voudrais que ça fasse un peu comme la comment ajouter le fichier de config à mon projet de déploiement [ par siadlamri ] bonjour; mon programme C# (Windows forms) utilise un fichier de configuration contenant le nom de la base de donnée, car l'utilisateur de cette applic Insérer l'image d'un MsChart dans un fichier .doc !!!!! [ par philippe laschweng 1 ] Langage utilisé : VB 6.0 Bonjour tout le monde, J'aimerais réaliser une fonction qui me permettrait d'insérer l'image d'un MsChart (His [VB.NET] Urgent comment faire pour avoir la liste des form qui existent dans un projet [ par austinio ]    est ce qu'il y a une methode dans .net framework pour avoir une liste, ou collections de ttes les form ki appartiennt au projet ou applic fichier tmp dans projet VB6 [ par tof008 ] Hello, Juste une question qui va vous paraitre toute bête... J'ai un projet VB6 et dedans, il y a plein de fichiers tmp. A quoi servent ils, et


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,045 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales