GÉNÉRATEUR DE DOCUMENTATION POUR PROJET VB

darkjck Messages postés 17 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 15 avril 2004 - 26 mai 2003 à 17:46
DeadlyPredator Messages postés 222 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 30 juin 2008 - 18 juin 2004 à 23:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/7231-generateur-de-documentation-pour-projet-vb

DeadlyPredator Messages postés 222 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 30 juin 2008
18 juin 2004 à 23:46
Je n'ai pas ouvert ton prog mais l'erreur de PROGRAMMIX est probablement caussé par une petite erreur qui à engendré un panne du programme ce qui à fait déclencher une erreur fatale à cause de l'utilisation du sous-classing. Pour "tenter" de détecter cette erreur, il faut compiler le projet et peut-être qu'on vera la source de l'erreur.
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
21 juin 2003 à 01:04
Nouvelle version disponible sur le site. (0.3.3)
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
16 juin 2003 à 10:27
Nouvelle version disponible (0.2.2) sur http://sebmafate.free.fr
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
2 juin 2003 à 20:55
Cela se passe lors de l'ouverture... lorsque je regarde la barre de progression, elle va jusqu'au 2/3 environ et puis paf...
Je n'ai donc pas eu l'occasion de le tester en exécution.
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
2 juin 2003 à 16:59
ok... une question : c'est à l'ouverture du projet ou bien à l'exécution ?
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
2 juin 2003 à 16:45
Je tourne sous Windows 98 SE et VB6 SP5.
Je me retrouve chaque fois avec la boîte "Opération non conforme" qui m'indique le problème suivant :
"VB6 a causé une défaillance de page dans
le module à 0000:003f003f.
Registres :
EAX=00000000 CS=016f EIP=003f003f EFLGS=00010246
EBX=007ff820 SS=0177 ESP=007ff700 EBP=007f003f
ECX=d57dd060 DS=0177 ESI=005f198c FS=35a7
EDX=00634dac ES=0177 EDI=005f198c GS=0000
Octets à CS : EIP :

État de la pile :
005f003f 005f003f 007f003f 003f003f 007f003f 00000000 005f198c 007ffc98 005f198c 00000000 007ff750 0fac3922 007ff820 007ff748 00000000 005f21bc "
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
2 juin 2003 à 06:22
sous quel OS es-tu ?
Moi je l'ai testé sous Win2000 et WinXP avec le VB6SP3 et VB6SP5.
Mais le principale c'est de bien enregistrer les DLLs.
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
30 mai 2003 à 21:32
J'ai enregistré les dll et ocx avec la source de CLM mais rien n'y fait : lorsque je charge ton projet, VB plante au 1/3 du chargement.
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 mai 2003 à 22:37
oui via un prog d'install mais pour l'instant je termine ca et j'occupe de faire le fichier *.MSI qui va bien.
Il sera en ligne sur mon "site"... enfin, le truc qui me sert de stockage temporaire ;)
devsurf Messages postés 148 Date d'inscription dimanche 13 octobre 2002 Statut Membre Dernière intervention 13 novembre 2008
27 mai 2003 à 21:30
Super - ca fonctionne finalement après ces explications . Merci
Y a t il un moyen de faire cet enregistrement de dll de maniere transparente via les clés du registre et de facon que l'utilisateur ne face aucune action pour la miseajour du programme?
a+
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 mai 2003 à 17:21
%windir%\system32\regsvr32.exe les backslash passe pas bien ici :)
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 mai 2003 à 14:03
fait un raccourcis sur le bureau et dans le chemin met ceci :
%windir%system32
egsvr32.exe ensuite y a plus qu'a glisser les DLL dessus.
cs_PROGRAMMIX Messages postés 1133 Date d'inscription mercredi 2 octobre 2002 Statut Membre Dernière intervention 24 juillet 2011 2
27 mai 2003 à 13:08
Et comment fait-on pour enregistrer les OCX et DLL ?
J'avoue être encore très débutant dans ce qui est OCX et DLL...
Donc je sais pas comment il faut procéder et je n'ai pas regarder s'il existait un tutorial là-dessus sur le site...
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
27 mai 2003 à 07:09
as-tu enregistré les OCX et la DLL ?
devsurf Messages postés 148 Date d'inscription dimanche 13 octobre 2002 Statut Membre Dernière intervention 13 novembre 2008
26 mai 2003 à 23:19
le source a l'air trés instructif. mais je n'arrive pas à le faire fonctionner sur win98: erreur sur activex 429 dans la ligne frmmain.show
Merci
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
26 mai 2003 à 20:19
bon, j'ai eu le temps de le faire ce soir, donc maintenant tout est OK. le zip contient toutes les sources + le fichier manifest.
Les sources des contrôles ActiveX sont sur le site www.vbAccelerator.com.
Je mettrais en ligne sont "mon site", les sources de ceux que j'ai modifié qd j'aurais eu le temps de m'en occuper !

Séb
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
26 mai 2003 à 19:48
oops... j'ai oublié de mette le fichier manifest...
donc pour ceux qui sont sous XP, je le mettrais en ligne demain.

Séb
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
26 mai 2003 à 17:48
merci mais c'est loin d'être terminé :(
darkjck Messages postés 17 Date d'inscription dimanche 3 mars 2002 Statut Membre Dernière intervention 15 avril 2004
26 mai 2003 à 17:46
Bonne idée !
Rejoignez-nous