Techniques de programmation LabVIEW : un gif animé pour éviter de faire du code LabVIEW
Présentation réalisée par Luc Desruelle certifié LabVIEW développeur et architecte CLA & CLD sur le blogue
https://decibel.ni.com/content/blogs/Luc_Desruelle/2014/03/23/un-gif-anim%C3%A9-pour-%C3%A9viter-de-faire-du-code
Techniques de programmation LabVIEW : un gif animé pour éviter de faire du code LabVIEW par Luc Desruelle
1. Generated by Jive SBS on 2014-09-03-05:00
1
luc desruelle's Blogue: Un GIF animé pour
éviter de faire du code
Publié par luc desruelle 23 mars 2014
•0) Introduction on page 1
•1) Signaler le déroulement d'une action on
page 2
•2) Esthétique on page 5
•3) Importer un GIF animé dans LabVIEW
on page 5
Le code utilisé pour le post est en Pièce jointe
0) Introduction
Depuis LabVIEW 6.1 il est possible d’importer dans la face-avant de l’IHM des GIF
animés. Dans la face-avant, oui, mais surtout dans les contrôles et indicateurs.
L’intérêt d’utiliser une image animée :
1) Ajouter une animation, pour signaler le déroulement d’une action, et sans
faire de code
2. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
2
2) Esthétique, comme toujours, pour un aspect plus professionnel (attention
pas toujours vrai…)
1) Signaler le déroulement d'une action
Mon préféré, il est très simple d’importer un GIF animé, et de l’insérer
3. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
3
Soit dans un bouton état Vrai : une image
et
état Faux : une autre image ou PAS d’image, afin de définir une action en cours,
par exemple une mise à jour.
4. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
4
Soit dans un picture Ring ou menu déroulant d’images, afin de définir un état
qui sera disponible via la valeur « donnée »
par exemple
5. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
5
Dans l’utilisation, une de mes réponses sur le forum « Faire clignoter une led
dans un cluster »
http://forums.ni.com/t5/Discussions-au-sujet-de-NI/Labview-faire-clignoter-une-l ed-dans-un-tableau-
de-cluster/td-p/1833181
2) Esthétique
J’avais réalisé pour illustrer les fenêtres LabVIEW qui ne sont pas rectangulaire,
Vous trouverez l'ensemble du sujet, des exemples, du code et un tutorial sur la réalisation
de fenêtres pas rectangulaire sur le post d'origine : Les fenêtres LabVIEW ne sont pas
toutes rectangulaires
un exemple avec un petit poisson qui nageait.
Afin de déplacer l’image, j’avais insérer un GIF animé de poisson dans un menu
déroulant d’images, que je déplaçais de façon programmatique.
L’intérêt du menu déroulant, plutôt que d’un booléen, résidait dans la possibilité
de rajouter d’autres images.
3) Importer un GIF animé dans LabVIEW
Réaliser un GIF animé, avec par exemple Barbarosa Gif animator ou Photoshop ou ...
télécharger une image libre de droit sur internet.
Vous pouvez télécharger mon avatar…
6. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
6
Sous LabVIEW dans le menu : "Importer une image dans le presse papier" afin de ne pas
dégrader l'image
Sur le contrôle de type menu déroulant d'images "ajouter un élément après"
7. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
7
8. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
8
Je reste dispo pour vos commentaires
A+
Luc Desruelle |
| Voir mon profil
CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW
Contact , About me. , Google+. , Twitter.
Pièces jointes:
• [LV2012] Luc Desruelle Exemple GIF Anime.vi (16.0 K)
9. luc desruelle's Blogue: Un GIF animé pour éviter de faire du code
Generated by Jive SBS on 2014-09-03-05:00
9
208 Visualiser Tags : labview, architecture, tutorial, code, image, france, action, updating, gif, exemple, desruelle,
certifié, développeur, luc, programmation, importer, animé, signaler, déroulement, architecte, avancée, annecy,
chambéry
Il n'y a aucun commentaire sur cette publication