Labview En Tant Que Client Activex; Accès À Une Application Pour Laquelle Activex Est Activé - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Chapitre 19
Connectivité Windows

LabVIEW en tant que client ActiveX

Accès à une application pour laquelle ActiveX est activé
Manuel de l'utilisateur LabVIEW
Lorsque LabVIEW accède à des objets associés à une autre application
pour laquelle ActiveX est activé, il fait office de client ActiveX. Vous
pouvez utiliser LabVIEW comme client ActiveX de l'une des manières
suivantes :
Ouvrir une application (Microsoft Excel, par exemple), créer un
document et lui ajouter des données.
Intégrer un document, tel qu'un document Microsoft Word ou un
document de type tableur d'Excel, sur la face-avant dans un conteneur.
Placer un bouton ou tout autre objet d'une autre application sur la
face-avant, par exemple un bouton d'Aide qui appelle le fichier d'aide
de l'autre application.
Lier une commande ActiveX que vous avez construite dans une autre
application.
LabVIEW accède à un objet ActiveX par la commande Refnum
Automation et par le conteneur ActiveX, qui sont tous deux des objets de
la face-avant. Utilisez la commande Refnum Automation pour sélectionner
un objet ActiveX. Utilisez le conteneur ActiveX pour sélectionner un objet
ActiveX affichable, comme un bouton ou un document, et le placer sur la
face-avant. Les objets s'affichent tous deux comme commandes refnums
automation dans le diagramme.
Pour accéder à une application pour laquelle ActiveX est activé, utilisez la
commande refnum automation du diagramme pour créer une référence à
une application. Câblez la commande refnum automation à la fonction
Automation Ouvrir, qui ouvre l'application d'appel. Utilisez le nœud de
propriété pour sélectionner les propriétés associées à l'objet et y accéder.
Utilisez le nœud de méthode pour sélectionner les méthodes associées à
l'objet et y accéder. Fermez la référence à l'objet au moyen de la fonction
Fermer la référence. Lorsque vous fermez la référence, l'objet est supprimé
de la mémoire.
Par exemple, vous pouvez construire un VI qui ouvre Microsoft Excel pour
qu'il s'affiche sur l'écran de l'utilisateur, crée un classeur, un fichier de type
tableur, une table dans LabVIEW et écrive cette table dans le fichier de type
tableur d'Excel.
19-8
ni.com

Publicité

Table des Matières
loading

Table des Matières