Un objet Application exporte des propriétés qui affectent LabVIEW.

Reportez-vous aux Énumérations ActiveX pour obtenir des informations complémentaires sur les énumérations utilisées dans les différentes propriétés.

Propriétés

PropriétéDescription
AllProjects

Renvoie un tableau de références à chaque projet LabVIEW en mémoire. Vous pouvez utiliser ces références avec Project propriétés.

AllVIsInMemory

Renvoie une liste des VIs en mémoire pour l'instance d'application du VI. Cette propriété renvoie une erreur si vous l'utilisez pour renvoyer la liste des VIs distants. Utilisez le bouton ExportedVIs pour renvoyer la liste des VIs exportés. Cette propriété est en lecture seule. Cette propriété est disponible uniquement pour les versions locales de LabVIEW.

AppKind

Indique dans quelle instance de LabVIEW le VI s'exécute, y compris les types d'application non valides.

AppName

Nom de fichier de l'application. Cette propriété est en lecture seule.

AppTargetCPU

Indique le processeur cible d'une application. Cette propriété est en lecture seule.

AppTargetOS

Indique le système d'exploitation pour lequel l'application a été créée. Mac OS fait référence aux versions 8 et 9 de Mac OS. Carbon fait référence à Mac OS X. Cette propriété est en lecture seule.

ApplicationDirectory

Chemin absolu vers le répertoire où se situe l'application. Cette propriété est en lecture seule.

AutomaticClose

Spécifie si l'application se ferme lorsque toutes les références qui lui correspondent sont libérées. La valeur par défaut est VRAI.

CmdArgs

Renvoie un tableau des arguments de ligne de commande définis par l'utilisateur transmis lors du lancement de LabVIEW.

DefaultDataLocation

Chemin d'accès au répertoire LabVIEW Data.

ExportedVIs

Renvoie la liste des VIs exportés en mémoire. Cette propriété est en lecture seule.

Language

Indique la langue de l'application autonome ou de l'environnement LabVIEW sous forme de chaîne, conformément à la norme ISO 639. Les valeurs incluent : en, de, fr, ja, ko et zh-cn.

OSBuildNumber

Numéro de version du système d'exploitation. Cette chaîne renvoie une valeur alphanumérique du numéro de version que vous avez utilisé pour comparer les versions de systèmes d'exploitation. Cette propriété est en lecture seule.

OSDetailedName

Nom détaillé du système d'exploitation sous lequel l'application s'exécute. Cette valeur de chaîne renvoie le système d'exploitation et sa version, comme par exemple, Microsoft Windows XP. Cette propriété est semblable à une combinaison de OSName et de OSVersion, qui renvoient respectivement le nom de la plate-forme et un numéro de version. Cette propriété est en lecture seule.

OSName

Nom du système d'exploitation où l'application est en cours d'exécution. La valeur de cette chaîne est la même que celle renvoyée par AppTargetOS, sauf pour certaines versions de Windows ; plus précisément, AppTargetOS a une énumération sous Windows XP, alors que OSName renvoie la version exacte de Windows sous laquelle l'application s'exécute. Cette propriété est en lecture seule.

OSVersion

Numéro de version du système d'exploitation. Cette propriété est en lecture seule.

PrintDefaultPrinter

Obtient ou définit le nom de l'imprimante par défaut dans LabVIEW.

PrintMethod

Obtient ou définit le mode d'impression de LabVIEW.

PrintSetupCustomClusterConstants

Indique s'il faut imprimer le contenu masqué de constantes cluster qui apparaissent sous forme d'icônes pouvant être présentes sur le diagramme lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomConnector

Précise s'il faut imprimer le connecteur et l'icône des VIs lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomControlDesc

Indique s'il faut imprimer les descriptions des commandes de la face-avant lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomControlTypes

Indique s'il faut imprimer les informations sur le type de données des commandes de la face-avant LabVIEW lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomControls

Indique s'il faut imprimer les informations concernant les commandes de la face-avant lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation. Cette propriété n'affecte que la liste des commandes et des indicateurs dans la documentation générée, pas l'image de la face-avant.

PrintSetupCustomDescription

Indique s'il faut imprimer les descriptions des VIs lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomDiagram

Indique s'il faut imprimer les diagrammes LabVIEW lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomDiagramHidden

Indique s'il faut imprimer les sous-diagrammes LabVIEW masqués des structures Condition et Séquence empilée susceptibles d'être présents sur le diagramme lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomDiagramRepeat

Spécifie s'il faut imprimer les sous-diagrammes visibles de chaque structure Condition, Événement et Séquence empilée à la suite des sous-diagrammes cachés lors de l'utilisation du format personnalisé avec l'une des méthodes de VU d'impression de la documentation. Si vous imprimez les sous-diagrammes visibles des structures, ils s'imprimeront deux fois.

PrintSetupCustomExpressVIConfigInfo

Indique s'il faut imprimer les informations de configuration des VIs Express LabVIEW sur le diagramme lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomHierarchy

Indique s'il faut imprimer la hiérarchie du VI en mémoire lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomHistory

Indique s'il faut imprimer les informations sur l'historique des révisions du VI lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomLabel

Indique s'il faut imprimer l'étiquette et/ou le sous-titre de chaque commande lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomPanel

Indique s'il faut imprimer la face-avant LabVIEW lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomPanelBorder

Indique s'il faut imprimer la face-avant LabVIEW avec une bordure lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation.

PrintSetupCustomSubVIs

Indique s'il faut imprimer la liste des sous-VIs et des VIs Express LabVIEW, avec leur icône, nom et chemin, lors de l'utilisation du format personnalisé avec l'une des méthodes de VI d'impression de la documentation. Si un VI polymorphe est un sous-VI, LabVIEW imprime l'instance utilisée dans le VI de niveau principal, y compris l'icône, le nom et le chemin. Si le VI de niveau principal est un VI polymorphe, LabVIEW imprime la liste de toutes les instances du VI polymorphe, y compris l'icône, le nom et le chemin de chaque instance.

PrintSetupFileWrapText

Nombre maximum de caractères sur une seule ligne dans un fichier. Affecte le PrintVIToHTML, PrintVIToRTF, et PrintVIToText méthodes. Définissez cette propriété à 0 pour imprimer tous les caractères sur une seule ligne sans que le texte soit renvoyé à la ligne.

PrintSetupJPEGQuality

Valeur en pourcentage de 0 à 100 spécifiant le niveau de qualité que vous voulez pour les graphiques JPEG dans les VIs imprimés de manière interactive ou avec PrintVIToHTML méthode. L'échelle constitue un compromis entre la qualité et la taille du fichier. Une valeur comprise entre 75 et 95 donne lieu à un fichier légèrement compressé avec une qualité d'image élevée, et une valeur inférieure à 50 produit un fichier de taille plus petite mais avec une qualité d'image relativement faible. La valeur par défaut est 80.

PrintSetupPNGCompressLevel

Nombre entre –1 et 9 spécifiant le niveau de compression souhaité pour le fichier PNG des graphiques dans les VIs imprimés de manière interactive ou avec PrintVIToHTML méthode. La qualité du graphique n'est pas affectée par la compression, mais la taille du fichier graphique et la vitesse de compression sont affectées par cette valeur. Les valeurs valides varient de –1 à 9 et constituent un compromis entre la compression du fichier et la vitesse. 0 indique l'absence de compression. 1 indique la meilleure vitesse avec un certain degré de compression. 9 indique la meilleure compression, mais une vitesse plus lente. –1 (la valeur par défaut) désigne la meilleure combinaison de compression et de vitesse.

PrintersAvailable

Renvoie un tableau, classé par ordre alphabétique, de noms d'imprimantes disponibles sur l'ordinateur.

PrintingColorDepth

Si cette option est définie à VRAI, LabVIEW envoie une sortie couleur/niveau de gris à l'imprimante. Si elle est définie à FAUX, LabVIEW envoie une sortie monochrome à l'imprimante.

RTHostConnected

Si la plate-forme cible définie n'est pas une plate-forme temps réel (RT), cette propriété est toujours définie à VRAI. Si la plate-forme cible est une plate-forme RT et que l'hôte est connecté, cette propriété est définie à VRAI. Lorsque cette propriété est FAUX, l'hôte n'est pas connecté, et le module d'application Real-Time doit être capable de gérer toutes les opérations indépendamment de l'hôte. Utilisez cette propriété pour déterminer à quel moment il est possible d'afficher en toute sécurité un dialogue qui nécessite une interaction utilisateur.

SaveVersion

Numéro de version du format de fichier LabVIEW dans lequel les documents LabVIEW sont enregistrés par l'application. Ce numéro de version peut être différent du numéro de version de l'application. Par exemple, la version LabVIEW 9.0.1 enregistrera les documents LabVIEW avec le numéro de version de format de fichier 9.0.

SaveVersions

Un tableau des versions de LabVIEW dans lesquelles cette version de LabVIEW peut enregistrer. Le tableau liste les versions par ordre chronologique inverse, l'élément à la position 0 étant la version actuelle de LabVIEW. Chaque élément du tableau est une version valide à transmettre aux fonctions du VI Serveur qui enregistrent aux versions précédentes.

ShowFPTipStrips

Écriture de la propriété : Définir cette propriété à VRAI permet d'afficher les info-bulles sur les commandes de face-avant LabVIEW . Définir cette propriété à FAUX empêche leur affichage. Lecture de la propriété : Spécifie si les info-bulles s'affichent lorsque le curseur passe sur des commandes de la face-avant.

UserName

Nom d'utilisateur utilisé pour ouvrir l'application. Cette propriété est en lecture seule.

VIServerPort

Obtient ou définit le port du VI Serveur LabVIEW. LabVIEW renvoie une erreur si vous tentez d'accéder à cette propriété sur une application distante.

Version

Numéro de version de l'application. Dans une bibliothèque partagée ou une application autonome, cette propriété renvoie la version du moteur d'exécution de LabVIEW. Cette propriété est en lecture seule.

VersionYear

Année de la version de l'application. Dans une bibliothèque partagée ou une application construite, cette propriété renvoie l'année de la version du moteur d'exécution de LabVIEW.