Comment enregistrer manuellement un contrôle ActiveX (.ocx)

Traductions disponibles Traductions disponibles
Numéro d'article: 146219 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Lorsque vous distribuez une application Microsoft Visual FoxPro qui utilise un contrôle ActiveX (fichier .ocx), le fichier .ocx doit être inscrite correctement pour se towork correctement. L'Assistant Installation de Visual FoxPro ou InstallShield Express Visual FoxPro 7.0 ou une version ultérieure de Visual FoxPro enregistrera une filecorrectly .ocx, à condition que vous sélectionnez la case à cocher à l'étape 6 pour le fichier the.ocx. Si une application Visual FoxPro qui utilise un isdistributed de fichier .ocx par une autre méthode, le fichier .ocx doit être inscrit manuellement.Cet article explique comment enregistrer un fichier .ocx manuellement.

Plus d'informations

Vous pouvez utiliser Microsoft Register Server (Regsvr32.exe) pour inscrire un fichier .ocx 32 bits manuellement sur un système d'exploitation 32 bits. Dans Visual FoxPro 3.0and 3. 0 b, Regsvr32.exe se trouve dans le répertoire \Vfp\Samples\Ole, et inVisual FoxPro 5.0, Regsvr32.exe se trouve dans le répertoire \Vfp. Dans VisualFoxPro 6.0, Regsvr32.exe se trouve dans le répertoire Distrib.src du répertoire de FoxPro de theVisual. Il peut être distribué avec une FoxProapplication de Visual. La syntaxe pour utiliser Regsvr32.exe est la suivante :
   Regsvr32 [/u] [/s] <OCX File Name>
					
Remarque /u signifie désinscrire le fichier .ocx.
/s signifie en Mode silencieux (n'afficher aucun message).

L'exemple suivant inscrit le Controlwithout de ActiveX Microsoft MAPI affichant tous les messages :
   Regsvr32 /s MSMAPI32.OCX
				
Pour implémenter cet exemple dans une application Visual FoxPro, utilisez le RUNcommand comme suit :
   RUN /N Regsvr32 /s MSMAPI32.OCX
				
Remarque : Si une erreur se produit lors de l'enregistrement d'un contrôle, effectuez les réticules du centre :
  1. Vérifiez dans le Registre que le contrôle n'a pas été enregistré avant.
  2. Vérifiez que les fichiers suivants sont dans le répertoire Windows\System :
          mfc30.dll     olepro32.dll     msvcrt20.dll
          mfc40.dll     msvcrt40.dll
    Si un de ces fichiers est manquant, le message d'erreur suivant peut s'afficher :
    Erreur : Code d'erreur OLE 0x80040112 : licence appropriée pour cette classe introuvable.

Propriétés

Numéro d'article: 146219 - Dernière mise à jour: dimanche 8 décembre 2013 - Version: 7.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual FoxPro 3.0 Édition Standard
  • Microsoft Visual FoxPro 5.0 Édition standard
  • Microsoft Visual FoxPro 6.0 Édition Professionnelle
  • Microsoft Visual FoxPro 7.0 Édition professionnelle
  • Microsoft Visual FoxPro 9.0 Professional Edition
Mots-clés : 
kbautomation kbhowto kbinterop kbmt KB146219 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 146219
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com