LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

créer un OCX à partir de la face avant d'un VI

Bonjour,
J'aimerais savoir s'il est possible de créer un OCX à partir de la face avant d'un VI et si oui comment faire?
 
Dans l'attente d'une réponse...
0 Kudos
Message 1 of 4
(2,756 Views)

Bonjour,

Je ne pense pas qu'il soit possible de créer un fichier OCX depuis la face avant d'un vi. Par contre vous pouvez le créer et l'appeler depuis la face avant.
Premièrement vérifiez que votre fichier OCX est bien pris en compte par votre PC (Menu démarrer >> exécuter >> taper regsvr32 et le chemin complet de l'endroit ou est enregistrer le fichier OCX)
Ensuite :

  •  aller sur la face avant de votre vi

  • aller dans la palette .NET & ActiveX » ActiveX Container.

  • faites un clique droit et sélectionnez Insert ActiveX Object

  • sélectionnez le fichier OCX désiré dans la liste proposée (le fichier apparaitra une fois qu'il aura été enregistré depuis l'OS)

  • ouvrez le diagramme et créez un nœud de propriété en faisant un clique droit sur la sortie du terminal ActiveX et en sélectionnant Create » Property for Class or Create » Method for Class.

J'espère avoir répondu à la question

Cordialement.

Richard Keromen

0 Kudos
Message 2 of 4
(2,744 Views)

J'ai essayé de suivre votre méthode mais au moment de la sélection de mon OCX (après avoir sélectionné et cliqué sur OK), j'obtiens une fenêtre d'erreur: "erreur lors de l'insertion de l'objet ActiveX ou .Net.: Unspecified error"

Mon OCX est bien enregistré sur mon PC (commande Regsvr32), il a été généré à partir d'une application nommée GraphWorX et fonctionne très bien lorsqu'il est appelé à partir d'une autre application.

En attendant de vos nouvelles, merci de votre aide.

0 Kudos
Message 3 of 4
(2,743 Views)

Re,

Dans un premier temps réinstallez le LabVIEW run-time engine, cela devrais solutionner le problème.

Cordialement

Message Edité par Richard K. le 04-05-2007 04:32 AM

Richard Keromen

0 Kudos
Message 4 of 4
(2,741 Views)