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 !

GENERATEUR DE CLASSE VB - C#


Information sur la source

Catégorie :VB.NET Source .NET ( DotNet ) Classé sous : vb, classes, poo, csharp Niveau : Débutant Date de création : 23/10/2006 Date de mise à jour : 27/12/2006 15:30:42 Vu / téléchargé: 10 594 / 1 483

Note :
9,67 / 10 - par 6 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Cliquez pour voir la capture en taille normale
Bonjour,
bien que Visual studio 2005 dispose d'un Designer de classe, je trouve que l'on met encore trop longtemps à réaliser ses classes, surtout que ce sont souvent des taches répétitives
C'est pour cela que je me suis fait ce petit programme qui permet de générer une classe, classe abstraite ou interface trés rapidement, tout est fait pour que la saisie soit la plus rapide possible ainsi que l'éxecution
- vous sélectionnez le language (VB ou C#) pour lequel seront générés les fichiers et le code, puis le type de classe (Classe quelconque,classe Abstraite,Interface de classe),puis vous entrez le namespace(pas obligatoire),choisissez si les constructeurs et lesquels seront créés,ensuite vous saisissez les membres,les propertys,méthodes et méthodes abstraites(pour classes abstraites),... ainsi que les classes héritant ou implémentant la classe (celles ci seront également créées !) sachant que l'utilitaire vous facilite au maximum la tache ("autocomplétion" de certains champs) pour être plus rapide
finalement il suffit de cliquer sur le bouton générer pour que toutes les classes soient créés , un aperçu du code des classes est affiché (dans une richtextbox implémentant la coloration syntaxique)
et le repertoire ou les classes ont été générées s'ouvre automatiquement, ensuite il vous suffit par exemple de glisser les classes vers le projet VB
A savoir vous pouvez également demander à l'application de n'afficher que le code généré (afin de faire un copier coller par exemple) et de ne pas crééer les fichiers de classes .vb ou .cs
+ quelques petites possibilités

Donc pour finir j'insiste désormais le code des classes et sous classes peut être généré en VB ou en C# (ou les 2 bien sur lol)
cela commence à correspondre à une version finale mais il y a encore des choses à ajouter tels les évênemnts de classes,... donc qui sait peut être sera t'il mis encore à jour
+
 

Fichier Zip

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

Historique

23 octobre 2006 01:17:12 :
.
24 octobre 2006 00:15:57 :
.
25 octobre 2006 22:33:49 :
. classes imbriquées
27 décembre 2006 00:53:48 :
. options , a propos,personnalisation et differentiation entre VB et C# pour l'aide dynamique,confort pour utilisateur et iconisation ...
27 décembre 2006 01:08:51 :
.
27 décembre 2006 01:23:35 :
.
27 décembre 2006 01:40:31 :
. image
27 décembre 2006 10:37:52 :
.
27 décembre 2006 12:43:36 :
.
27 décembre 2006 15:12:40 :
. NotifyIcon personnalisable (afficher ou non suivant option selectionner) permet ainsi de conserver en tache de fond le generateur de classes en mem temps que l'on trvaille par exemple sur visual studio et que des qu'on a a generer une classe on double clic sur icone de barre notification pour y avoir acces rapidement
27 décembre 2006 15:30:42 :
. Gestion du dossier dans lequel sont générés les fichiers (classes),personnalisable

Commentaires et avis

signaler à un administrateur
Commentaire de labout le 23/10/2006 10:26:10

Très utile, merci. je mets 10
Labout

signaler à un administrateur
Commentaire de nico1610 le 23/10/2006 15:30:28

c'est pas mal, je met 9/10 car il faudrai l'integré directement a VB7 !! Dommage !

Au plaisir
_..::°°Ergo5°°::.._

signaler à un administrateur
Commentaire de romagny13 le 24/10/2006 00:18:24

mercii , a oui justement j'ai pensé en faire un add-in pour visual studio mais bon quand même lol !

signaler à un administrateur
Commentaire de NHenry le 24/10/2006 13:29:34

Bonjour,
peut-il faire du reversing ?
Pourquoi ne pas mettre une valeur par défaut pour les attributs ?
Y-a-t-il possibilité de définir les interfeces à implémenter ?
Est-il possible de prégéré des évenements des attributs?
Est-ce qu'il peut ajouter des event dans la classe ?

Je sais, beaucoup de question. Merci d'avance.

signaler à un administrateur
Commentaire de romagny13 le 24/10/2006 20:15:36

Salut NHenry,
non pas de reversing mais c'est vrai que je y ai pensé et que ce serait interessant (donc peut etre que je vais étudier ce cas d'utilisation et le mettre en place) pareil pour les intefaces
pas d'evenements encore lol
sinon oui il y a une valeur par défaut pour les attributs en fin plutot par exemple si je saisis _mNom ou m_Nom pour l'attribut automatiquement deja le type de données String est ajouté(et affiché dans le datgridview) mais également le property associé est généré automatiquement ce qui donnerait ici ds ex Nom (pour le property)
enfin c'est vrai que y a des choses qui manquent et auxquels j'ai pensé dont les évênements de classe, pouvoir definir si une classe a des classes imbriquées , et également même faire des tests à la rigueur d'instances de la classe accédant à des méthodes de celle -ci un peu comme fait le Designer de classes de visual studio, et bien sur le reversing
et puis c'est au fur de l'utilisation que je me rendrai compte des besoins,
le but ici etait avant tout de vraiment pourvoir creer une classe tres rapidement
sinon je posterai les mises à jours
merci pour tes bonnes questions
++

signaler à un administrateur
Commentaire de NHenry le 25/10/2006 12:43:16

Bonjour,
Merci pour cette réponse rapide et explicite.
Bonne continuation.

signaler à un administrateur
Commentaire de tinux le 19/11/2006 10:12:29

Bug chez moi au niveau de la datasource avec visual express 2005

signaler à un administrateur
Commentaire de rodcobalt22 le 27/01/2007 14:14:23

Bonjour à tous, j'adore ton générateur de classe, franchement très utile, je voulais en faire un aussi, mais je crois que ... lol.
Sinon, j'aimerai savoir le générateur de classe de VS 2005 est également présent avec la version express (C# express) si oui ou car je cherche mais si elle existe je dois très mal chercher :p.
Merci.

signaler à un administrateur
Commentaire de romagny13 le 27/01/2007 19:06:03

Salut rodcobalt22
nan si tu veux parler du designer de classes (type "UML") de visual studio il n'est pas disponible pour les versions Express

maintennat tu peux trés facilement obtenir une version évaluation (180 jours) de visual studio Professonnel ou team suite par exemple
il suffit d'aller sur le site msdn >> http://www.microsoft.com/france/msdn/vstudio/evaluation/default.mspx

tu remplis la demande et tu recevras le cd environ une semaine après
++

signaler à un administrateur
Commentaire de rodcobalt22 le 28/01/2007 09:38:25

merci beaucoup pout ta réponse et pour le lien, malheureusement il me fallait une solution légale car je développe un prog pour une assoc. Me donnes tu l'autorisation d'utilisé ton générateur pour ce développement (je préfére demander).
Cordialement

signaler à un administrateur
Commentaire de angedead le 04/02/2008 17:59:15 10/10

Peut on avoir un exe

Ton programme a l'air d'être bien mais je n'ai que Visual-Studio 2003

Cordialement

signaler à un administrateur
Commentaire de gillardg le 17/08/2008 17:51:44 9/10

salut romagny13,  
9,5/10  j'arrondi ça fait 9/10

simple erreur à te signaler,
quand la classe est créée , faute d'autographe dans  des commentaires
'// CONSTRUTEURS
' Constructeurs ??
'//PROPERTYS
'//Properties

désolé je n'ai rien trouvé d'autre à critiquer :))

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

utilisation de classes en VB [ par jcharles ] Bonsoir,je suis en 2e année de BTS IG et on me demande de rendre un projet qui utilise des classes en VB. Mon problème, je ne trouve ni cours ni exemp question sur les classes en vb [ par herveguedj ] salut a tousje dois creer un appli orientée objet en vb et access pour mon exame bts info de gestion je voulais juste savoir si vb gerait l'heritage e Collections de classes en VB [ par aKheNathOn ] J'ai codé une classe ayant des evenements, maintenant j'ai besoin de la dupliquer X fois, comme je le ferais avec un groupe de controles... seulement Web Services via VB/VBA [ par pjcleder ] PATBonjour,Navré de vous importuner.J'ai besoin d'aide dans le domaine des web services.J'utilise Microsoft Office 2003 Webservices Toolkit qui génére vb.net: probleme de classe [ par The French Touch ] J'ai un probleme de classes. Je travaille depuis peu sous VB.NET et j'ai un chti probleme car j'ai fait un projet avec un namespace "programme" u Raccourci en VB.net [ par Romuald76 ] Salut à tous,Je recherche le moyen de créer des raccourcis dans Windows par le biais des classes.Je sais qu'il existe des APIs, mais je préfère utilis Conversion CSharp => VB ou VB.Net [ par cboulas ] Salut à tous,je cherche à convertir un code CSharp en VB6 ou VB.Net, quelqu'un peut'il m'aider ?Chris...Firstruner dll vb.net [ par petzifou ] Bonjour,j'ai créé un projet classLibrary constitué de plusieurs classes: Controleur, Titi, Toto, TataMon problème, c'est que je ne sais pas comment or Questions sur Creation des setups en vb.net??? [ par imadinho88 ] salut tout le monde Comment on peut inclure les classes de framwork utilisées pour une application dans le le Classes en vb.net [ par pequeno ] Bonjour a tous,J'ai une question a propos des classes en VB.NET. En fait, j'ai realise un programme incluant une classe et quand je debug le prog


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

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

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,577 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.