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 !

VB2HTML : CREER UN RAPPORT HTML D'UN PROJET VISUAL BASIC 6, 7, 8 ET 9


Information sur la source

Catégorie :Divers Source .NET ( DotNet ) Classé sous : vb2html, vb2htm, vbtohtml, vbtohtm, VB2Txt Niveau : Initié Date de création : 09/08/2007 Date de mise à jour : 13/04/2008 10:51:31 Vu / téléchargé: 6 911 / 450

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

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


Description

Cliquez pour voir la capture en taille normale
J'ai repris la source de Bricomix et je l'ai converti en VB 2005 (VB8) pour pouvoir justement traiter aussi les projets VB 2005 : Je n'ai pas eu à faire beaucoup de modifs, car la source d'origine fonctionne assez bien (mieux que d'autres projets équivalents en tout cas), j'ai juste fait en sorte d'éviter les nouveaux warnings de VB 2005, et j'ai compilé en mode Strict (du coup maintenant on n'a plus de dépassement de capacité sur des gros projets). J'ai corrigé aussi les boutons Haut et Bas (ils ne fonctionnent maintenant que si un seul fichier est sélectionné, car je ne voie pas très bien comment c'était sensé fonctionné avant, c'était bogué en tout cas).
J'ai ajouté la gestion du chemin du fichier projet à convertir en argument de la ligne de commande, ce qui permet de convertir un projet simplement en faisant "Envoyer vers" un raccourci vers VB2Html (à copier au préalable dans le dossier SendTo de l'utilisateur Windows, une fois pour toute).
Quelques mots clés ajoutés pour VB 2005 : Global, Partial, UByte, UInteger, ULong, UShort, #Region, #End
 

Conclusion

Il reste à remplacer toutes les concaténations de String par des StringBuilder pour aller plus vite (ça tourne quand même assez vite si on compile en mode Release, une fois qu'on a trouvé comment l'activer, et à condition de lancer en dehors de VB). Il serait judicieux aussi de remplacer les fonctions d'origine VB6 qui restent encore (par exemple les fonctions FileGet, car l'encodage peut changer en VB 2005, il y a un risque de bug, déjà corrigé en partie, pour le moment je n'ai plus de bug de ce genre). Il faut revoir aussi le nommage des variables pour éviter les confusions de type, cela peut éviter des erreurs...

Avec VBExpress 2005, pour choisir le mode Debug ou Release, il faut sélectionner le menu Build : Configuration Manager... Debug ou Release... mais pour voir ce menu, il faut le demander !!!
Menu Tools : Options... : "Projets and Solutions" : "Show Advanced Build Configuration" (les menus en français existent, il faut réinstaller VB Express en français pour cela)

Mots clés : VB2Html VB2Htm VBToHtml VBToHtm Html VB2Txt VBToTxt VB2Text VBToText
 

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

14 octobre 2007 10:32:13 :
V2.02 : Correction d'un bug avec les tabulations : remplacement par des espaces, et plusieurs améliorations suggérées par un collaborateur.
13 avril 2008 10:50:31 :
V2.03 : Passage en VB 2008, Ordre des fichiers conservés dans un fichier ini.
13 avril 2008 10:51:31 :
V2.03 : Passage en VB 2008, Ordre des fichiers conservés dans un fichier ini.

Commentaires et avis

signaler à un administrateur
Commentaire de Children le 09/08/2007 19:43:35

Je l'ai testé avec vb8, marche perfect! Même si leprogramme n'est pas de toi as l'origine, la convertion me semble parfaite, un petit 8!

signaler à un administrateur
Commentaire de Kite37 le 16/12/2007 14:56:37

ce code est génail, j'ai envie de dire :)
Dommage qu'il y ai si peu de commentaire, va falloir du temps pour bien tout analyser ^^'

Cordialement,
KiTe.

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version


HTC Magic

Entre 429€ et 429€


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,468 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é.