begin process at 2010 02 10 05:23:55
  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é :5 697 / 638

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 avec Zip Source avec une capture Source .NET (Dotnet) INSERER TOUT TYPE DE FICHIERS DANS ORACLE EN VB.NET par SKY32
Source avec Zip Source avec une capture Source .NET (Dotnet) ENVOYER DES EMAILS AVEC PIECES JOINTES EN EXÉCUTANT BLAT par mays
Source avec Zip Source avec une capture Source .NET (Dotnet) PILOTER DES AFFICHEURS 7 SEGMENTS À PARTIR DU PORT SÉRIE OU ... par mays
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLER LE WEBBROWSER ET IDENTIFIER LES LIENS PAR LEUR NUM... par george02
Source avec Zip Source .NET (Dotnet) LOGIN AVEC FICHIER XML par DanMor498

 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

liste box [ par Wind ] J'aimerais lier une listbox avec un fichier de données (pas de basse de donnée mais genre fichier .ini ou txt).et en plus je voudrais que quand je cli Rechercher un fichier sur le disque [ par Yoda ] Angers le 02/10/00Mon soucis est le suivant:je cherche faire un application skinable.Je veux donc charger un image dans le fond de mon application.Pou Autre version de la boite 'Ouvrir un fichier' [ par Ondex ] slt mes sauveteurs ,je voudrai savoir comment recuper la liste qui affiche 'Bureau' + 'Poste de travail' + 'Mes documents' etc, et la liste juste en d Message d'erreur [ par Yvan ] Salut,Comme beaucoup de gens, je download des codes sources pour les étudier et comprendre certaines choses. Mais j'ai souvent ce message d'erreur :" récupérer du texte et une image dans VB6 à partir d'un fichier publisher ou html [ par Yuul ] Je cherche à récupérer du texte et une image d'un fichier publisher pour le mettre dans un fichier texte.Si cela n'est pas possible, récupérer à parti j'ai pas acces * crée un fichier .exe dans le menu FICHIER [ par yvon ] quand j'avais visuel basic 3 j'avais rien fait de spécial pour avoiraccès a crée un fichier .exe mais avec le visuel basic 5 quand jevais dans fichier COPIER FICHIER WORD EN IMAGE VERS EXCEL [ par chris ] Comment peut-on copier le contenu d'un fichier word vers un fichier excel sous forme d'image?MERCI. Méga sécurité [ par Dragon ] je suis en train de penser à créé un petit soft de stockage de fichier sur internet, comme plusieurs soft très lent :-)sauf que je veut mis prendre d` Lire une image JPeg à partir d'un fichier [ par Patrice99 ] Salut,je cherche à lire une image JPeg à partir d'un fichier pour l'afficher dans une PictureBox par exemple (pour l'instant je n'ai trouvé que l'inve


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,295 sec (4)

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