Le cours LabWindows™/CVI Fondamental 2 est une continuation du cours LabWindows/CVI Fondamental 1. Après avoir suivi ce cours, vous pourrez créer des applications qui utilisent des communications réseau, des DLL et des ActiveX. Vous apprendrez à créer des interfaces utilisateur performantes, utilisant des menus et des barres d’outils. Vous pourrez tirer entièrement profit du PC avec votre application en apprenant à programmer une application multithread.
Date de la dernière version du cours ou numéro de version : 2020
En salle, avec instructeur : Deux (2) jours
En ligne, avec instructeur : Trois (3) séances de cinq heures et demie
Utilisateurs novices et de niveau intermédiaire de LabWindows/CVI et ceux qui souhaitent développer des applications
Participants au cours LabWindows/CVI Fondamental 1
Utilisateurs et responsables techniques évaluant LabWindows/CVI en vue d’un achat
Utilisateurs souhaitant passer la certification Certified LabWindows/CVI Developer (CCVID)
Cours LabWindows/CVI Fondamental 1 ou expérience équivalente
LabWindows/CVI
Toolkit LabWindows/CVI Execution Profiler
La formation virtuelle dispensée par un instructeur inclut le matériel didactique numérique fourni via le Centre d’apprentissage NI.
La formation virtuelle NI est dispensée par un instructeur via Zoom. De plus, un accès à LogMein est fourni aux participants pour effectuer les exercices sur des machines virtuelles équipées des tout derniers logiciels.
Créer des menus et des barres d’outils pour les interfaces utilisateur
Utiliser l’encodage UTF-8 pour faciliter l’interfaçage avec d’autres applications et la localisation de votre application
Utiliser ActiveX dans l’environnement LabWindows/CVI
Compiler vos modules comme DLL à utiliser avec d’autres applications
Utiliser LabWindows/CVI pour accéder aux DLL
Développer des applications multithread efficaces
Développer des applications pouvant communiquer avec Internet
Diminuer le temps de développement à l’aide des fonctionnalités de mise au point
Optimiser la vitesse d’exécution avec le toolkit LabWindows/CVI Execution Profiler
Leçon | Présentation | Thèmes |
---|---|---|
Revue des concepts de Fondamental 1 | Lors de cette courte leçon, vous reverrez les concepts importants abordés durant le cours LabWindows/CVI Fondamental 1. |
|
Programmation de l’interface utilisateur | Cette leçon décrit les fonctionnalités d’interface utilisateur supplémentaires se trouvant dans LabWindows/CVI et utilise ces fonctionnalités dans des exercices pratiques. |
|
Interopérabilité et communication réseau | Cette leçon décrit les technologies pour implémenter l’interopérabilité et la communication réseau, dont les .NET, ActiveX, variables réseau, TCP et UDP. |
|
Créer et utiliser des bibliothèques de liens dynamiques (DLL) | Cette leçon décrit les techniques de création et d’utilisation de DLL. |
|
Multithreading et fonctions du Kit de développement logiciel Windows | Cette leçon vous enseigne des techniques de programmation avancées dans LabWindows/CVI. Vous apprendrez à créer une application multithread et à utiliser des files d’attente « thread-safe » pour transférer des données entre threads, en toute sécurité. Vous apprenez également à utiliser les fonctions du kit de développement logiciel Windows pour ajouter de la flexibilité à vos applications LabWindows/CVI. |
|
Toolkits et modules LabWindows/CVI | Cette leçon vous fait découvrir des fonctionnalités performantes vous permettant de diminuer votre temps de développement ainsi que le coût qui lui est associé. |
|
LabWindows est utilisé sous licence Microsoft Corporation. Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d’autres pays.