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

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
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 le programme 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 de 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 de 32 bits .ocx 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 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 le 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 soient dans le répertoire Windows\System :
          mfc30.dll     olepro32.dll     msvcrt20.dll      mfc40.dll     msvcrt40.dll
    Si un de ces fichiers manque, le message d'erreur suivant peut s'afficher :
    Erreur : Code d'erreur OLE 0x80040112 : licence appropriée pour cette classe introuvable.

Avertissement : Cet article a été traduit automatiquement.

Propiedades

Id. de artículo: 146219 - Última revisión: 07/03/2016 11:24:00 - Revisión: 9.0

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

  • kbautomation kbhowto kbinterop kbmt KB146219 KbMtfr
Comentarios