Enregistrer une dll ou un ocx par le code

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 803 fois - Téléchargée 43 fois

Contenu du snippet

si vous avez pas de programme d'install qui le fait ou si vous voulez eviter un regsvr32

Source / Exemple :


Private Declare Function DllRegisterServerTONOCX Lib _
  "TONOCX.ocx" Alias "DllRegisterServer" () As Long

  Dim lngRet As Long
  lngRet = DllRegisterServerTONOCX

Conclusion :


l'enregistrement ne marche pas avec un OCX necéssaire a l'appli qui lance la registration

A Méditer

A voir également

Ajouter un commentaire Commentaires
Messages postés
94
Date d'inscription
dimanche 24 avril 2011
Statut
Membre
Dernière intervention
15 janvier 2014

Salut à tous

D'abord merci pour tout remarque dont je prendre soin de respecter.
En fait j'aimerai bien avoir votre aide, il est vrai que je ne sais pas comment ajouter le DLL à mon packetage, et encore moins comment l'enregistrer avec le RegSvr32, Si moyen de bien vouloir m'accorder votre aide.

Merci
Messages postés
13
Date d'inscription
dimanche 18 août 2002
Statut
Membre
Dernière intervention
26 novembre 2011

Ca ne fonctionne même pas ..
Compil Error:
Invalid Outside Procedure
Messages postés
64
Date d'inscription
lundi 24 mars 2003
Statut
Membre
Dernière intervention
23 février 2009

Exactement ce que je cherchais !
Messages postés
2368
Date d'inscription
mardi 17 avril 2001
Statut
Modérateur
Dernière intervention
26 décembre 2007
20
Pas forcement Fredjust , on voit que tu n'a pas corrigé le concours Vbfrance, on s'est tapé quelques DLL et OCX a enregistré a la Main avec Regserv.

J'ai expliqué que c'est utile dans le cas ou tu exporte une application (pas les sources) ou que tu veux faire to propre installer ou encore que tu distribues ton appli a l'arrache.

Enfin je copie colle de ton SIte :

'Un message qui apparaît lors du lancement d'une application qui utilise un composant ActiveX non enregistré

Encore une fois il faut enregistrer l'OCX pour que l'exe fonctionne correctement'

Voila ....

TheSaib
Messages postés
25
Date d'inscription
mardi 2 juillet 2002
Statut
Membre
Dernière intervention
23 avril 2015

Un EXE Visual Basic enregistre tout seul comme un grand les OCX dont il a besoin si ce n'est pas deja fait et qu'il se trouvent dans le repertoire de l'appli ou dans System32.
cf :
http://fred.just.free.fr/francais/activex/utilisation.html

je ne comprends donc pas ca :
"l'enregistrement ne marche pas avec un OCX necéssaire a l'appli qui lance la registration"

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.