Ajoutez votre complément à visual basic 6 sans être contraint à le refaire s'il y a plantage

Soyez le premier à donner votre avis sur cette source.

Vue 5 353 fois - Téléchargée 769 fois

Description

Bonjour à tous
L'ajout de compléments à Visual Basic(6) est en fait géré par celui-ci. Mais parfois, on se trouve devant un plantage du PC en essayant de modifier des données déjà écrites.
Devant un tel échec, j'ai pensé à un petit outil qui épargne à son utilisateur de recommencer à zéro quand il y a un bug.
Le type de fichier supporté c'est uniquement des .DLL qui doivent contenir un module de classe nommé "Connect.cls" à usage multiple(Multiuse).
Normalement, si on renseigne convenablement les différents champs présents sur la fenêtre du programme, on about au résultat escompté.
Bien sûr, il ne faut pas que Visual Basic soit en cours d'exécution au moment de l'application du complément.
Etant donné que je préfère travailler sous Windows 98SE qui ne prend pas en charge le style visuel (Visual Style), j'ai dû ajouter du code et des fichiers(accompagnants) pour ceux qui préfèrent ou utilisent XP ou VISTA(je ne sais pas si cela marche sous ce dernier que je n'ai pas et je ne compte pas l'essayer)

NOUVELLES FONCTIONNALITÉS :

Maintenant, il n'est plus nécessaire d'avoir un module de classe qui s'appelle "Connect.cls". La recherche des modules se fait automatiquement. Et si une DLL n'en contient pas, un message s'affiche qu'on ne peut pas ajouter la DLL comme complément.
Un fichier (.exe) est pris en charge s'il contient des informations permettant de l'ajouter comme complément.

Autre chose : Dans la version précédente, il y avait un bug d'inscription du complément; maintenant c'est résolu.
Pour le cas où on serait amené à recompiler le fichier de ressources (AddinsMaker.res), il ya tout ce qu'il faut pour cela dans ce zip.

Source / Exemple :


Voir le ZIP

Conclusion :


Je cherche de l'aide pour que ce petit outil prenne en charge les compléments qui contiennent des modules de classe dont le nom n'est pas obligatoirement "Connect.cls".
J'ai maintenant la solution...

J'attends vos commentaires et critiques...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.