Ben voilà ce programme sert à convertir du code source VB6 / VB.Net vers une ou des pages HTML. Il suffit d'indiquer le fichier principal du projet (.vbp ou .vbproj), le programme vous liste les forms/modules/classes/etc... qu'il contient. Vous pouvez aussi convertir les .frm ou autres seuls sans le projet principal. Il est assez configurable, voilà ses possibilités :
- table des matières
- un fichier ou plusieurs (un par form / module, etc...)
- en fichiers multiples, affichage normal ou en frames
- déclaration des procédures complètes ou abrégées (Private Function Test(Test as integer) as String ou Private Function Test) dans la table des matières
- coupure automatique des lignes trop longues avec _ (longueur paramètrable)
- code source HTML optimisé
- tri des procédures dans la table des matières par ordre alpha (donc les private seront avant les public etc...)
- modifs manuelles de l'ordre des fichiers
- conversion de fichiers seul sans le projet, fichiers .frm, .bas, .vb, .txt (une messagebox demande dans quel langage est le .txt) etc...
- rapide !
J'ai peut-être pas listé toutes les possibilités mais l'essentiel y est. Voilà quelques exemples (tous ces exemples ont la coupure auto de ligne avec _ à 150 caractères):
- http://bricomix.free.fr/vbtohtml2/exemple1.html (sans table des matières)
- http://bricomix.free.fr/vbtohtml2/exemple2.html (avec table des matières)
- http://bricomix.free.fr/vbtohtml2/exemple3/ (fichiers multiples, table des matières)
- http://bricomix.free.fr/vbtohtml2/exemple4/ (fichiers multiples, table des matières, déclaration des procédures complètes dans la TDM)
- http://bricomix.free.fr/vbtohtml2/exemple5/ (fichiers multiples avec frames, table des matières)
Voilà, on peux faire quelques autres formats mais je vous laisse découvrir !