Register file

Soyez le premier à donner votre avis sur cette source.

Vue 5 084 fois - Téléchargée 478 fois

Description

Enregistre vos Dll et Ocx dans la base de registre.

Conclusion :


Permet entre autre d'enregistrer vos dll quand vous les changez de dossier

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
308
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
15 juin 2015
1
Est-ce qu'un DLLregistered permettrait de rendre un programme portable (sans installation) ? C'est à dire, est-ce qu'en ajoutant les dll vb6 au répertoire du dllregistered, un autre programme dépendant d'autres dll ; pourrait fonctionner sans installation ?
Messages postés
395
Date d'inscription
jeudi 26 août 2004
Statut
Membre
Dernière intervention
19 juin 2009
1
Longtemps apres la tempête ...

Me voila, qui parcour les source de EBArt et je trouve celle la plutot drole.
Avant tout merci a toi EBArt pour toute ces source qui nous permet d'avancé dans le VB comme personne d'autre nous ferrai avancé !

Enfin, FranckTfr, quand tu créer une clé de registre pour les Dll je te conseille Deux chose : Donne un nom explicite et Fait gaffe au bug !!
Car là dé que ta dll aura un chemin avec un espace, ca va planter !! Il faut remplacer "Regsvr32.exe %1" Par "Regsvr32.exe "%1""
Alors voila un code qui marche pour Xp a copier dans un .reg avant d'executer :
[HKEY_CLASSES_ROOT\.dll]
@="dllfile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.dll\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\dllfile]
@="Extension de l'application"
"AlwaysShowExt"=""
"EditFlags"=hex:01,00,00,00
"TileInfo"="prop:FileVersion;FileDescription"
"InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"
"NoOpen"=""

[HKEY_CLASSES_ROOT\dllfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,35,\
00,34,00,00,00

[HKEY_CLASSES_ROOT\dllfile\shell]

[HKEY_CLASSES_ROOT\dllfile\shell\Enregistrer la Dll]

[HKEY_CLASSES_ROOT\dllfile\shell\Enregistrer la Dll\command]
@="regsvr32 "%1""

[HKEY_CLASSES_ROOT\dllfile\shell\Désenregistrer la Dll]

[HKEY_CLASSES_ROOT\dllfile\shell\Désenregistrer la Dll\command]
@="regsvr32 /u "%1""
Messages postés
16
Date d'inscription
vendredi 11 octobre 2002
Statut
Membre
Dernière intervention
27 avril 2005

bah a moi l'interet semble simple si tu en as 3000 de dll tu vera qu'un prog sa peu etre bcp plus interessant que de cliquer droit 3000fois.
bref...
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
Ahhh j'aime les réponses positive, même quand elles sont ironiques.
Si un jour un de mes programmes te semble utile j'espere que tu sera le premier
à mettre y un commentaire .... ;-)

Question : Comment créer une Dll avec licence (je vois l'option dans vb6 mais je ne peut pas l'activer) ?
Messages postés
101
Date d'inscription
vendredi 30 août 2002
Statut
Membre
Dernière intervention
5 novembre 2004

ben si tu n'as vraimment que ca a faire, continue . . .
Afficher les 10 commentaires

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.