Gestion de plusieurs langues sur une IHM

Bonjour,
J'ai réalisé un programme avec CVI 9 dont l'IHM est en français. Mon client me demande, tout en gardant l'IHM en français, de pouvoir accepter dans tous les contrôles "texte" des châines de caractères dans différentes langues (aussi bien du turc que du polonais ou du chinois...).
Est-il possible de réaliser ceci?
J'ai noté la possibilité de changer le charset utilisé pour les contrôles, mais je ne sais pas si cela correspond à mon besoin.
De plus, les fonctions "multibytes" utilisées pour gérér chaînes de caractères multibyte (type chinois) permettent elles également de gérer les chaînes de caractères classiques? Ou faut il prévoir deux traitements différents?
Merci de votre aide sur ce sujet épineux
Mathieu

Bonjour Mathieu,
Je vous invite à regarder le lien suivant: Using LabWindows/CVI Localization Utility with Single/Multiple Byte Languages.
Ainsi que les liens associés en bas de page.
Je pense qu'il vous aideront à clarifier l'utilisation de plusieurs langues, et des caractères spéciaux.
Cordialement,
Olivier L. | Certified LabVIEW Developer

Similar Messages

  • Publipostage, plusieurs étiquettes sur une page

    Bonjour,
    Je dois réaliser un trombinoscope, sur chaque page je dois intégrer 8 personnes. A chaque fois, j'ai plusieurs champs : une photo, prénom, nom et champ commantaire. Mon fichier excel est ok.
    Mon problème est que sur la page 1, je me retrouve avec 8 fois la première personne, sur la page 2, 8 fois la deuxième personnes, etc.
    Savez vous comment faire pour régler ce problème?
    D'avance merci pour votre aide.
    Cordialement,
    Noémie

    Merci beaucoup pour votre aide. Je vais pouvoir faire de nouveaux essais dès demain matin à mon travail.
    Juste un précision, vous voulez dire que je dois faire qu'un bloc par page en indiquant autant de champs que je veux (c'est à dire les 8 champs de prénoms, les 8 champs de noms, les 8 champs de photos, etc)?
    Ou je dois rester sur mes 8 blocs, à l'intérieur 1 prénom, 1 nom, 1 photo, etc? Dans ce cas là, je ne m'occupe pas de la prévisualisation?
    Je suis désolée ce n'est pas mon domaine, mais il faut que je trouve une solution...
    Cordialement,
    Noémie

  • Insérer un lien hypertexte sur une image photoshop afin de l'insérer sur gmail

    Bonjour à tous,
    depuis 3 jours, je tente d'insérer une image avec un lien hypertexte directement sur Gmail
    Je m'explique :
    Depuis une image photoshop, j'utilise l'outil Tranche pour sélectionner une zone de mon image. Une fois effectué, je rentre correctement l'url avec le HTTP://liende monsite.com. Je l'enregistre pour le web et j'ai ensuite tenté 5 formats différents. JPEG, PNG, GIF, HTML et image etc etc. Soit il ne s'agit pas d'une image et je ne peux l'incorporer au corps de mon mail, soit mon image est coupé au niveau de mes tranches. Je ne sais que faire.
    Je cherche juste à mettre une image sur gmail, directement dans le corps du texte, avec des liens cliquables, une petite main présente uniquement sur les liens en questions.
    J'ai jeté des coups d'oeil sur bon nombre de forum, de vidéo, rien n'y fait, je ne sais pas où ça coince.
    Je sais qu'il est possible d'intégrer un lien à une image sur gmail, mais sur l'image toute entière, et ce n'est pas mon but, j'aimerai  insérer plusieurs liens sur la même image.
    Ou faut-il que j'intègre mon image sur un hébergeur afin de générer un lien URL ?
    So please help ! J'espère avoir été assez clair.
    En vous remerciant !
    Jérôme

    Je pense que vous parlez d'une signature faite au format HTML et contenant une image et non simplement d'une image glissée en bas d'un message qui contiendrait plusieurs zones de liens.
    Vous parlez "d'image map" ou de zones cliquables. Dans ce cas, oui, il est possible d'avoir plusieurs liens sur une même image, mais ces zones et ces liens sont définis dans un code HTML qui se charge d'afficher l'image et les zones cliquables.

  • Comment je peux faire pour imprimer plusieurs pages d'un pdf sur une même feuille ?

    Bonjour a tous
    Je suis a la recherche Dun moyen qui me permettrai d'imprimer plusieurs diapo d'un pdf (ou autre) sur une même pages ?
    Je ne sais pas quelle application prendre ...
    J'ai déjà télécharger keynote , sans pouvoir utiliser mes pdf téléchargés d'Internet pour les imprimer depuis l'appli, mais non ça ne marche pas, 8 euros en l'air .
    Si quelqun a une solution , merci d'avance .

    Bonjour JR_Boulay et merci pour votre réponse.
    J'ai modifié l’exportation du PDF, et l'ai passé en compatibilité avec Acrobat 7 (PDF 1.6).
    Sous IE 9, c'est toujours nickel, mais ce n'est pas le cas sous Firefox :
    - le PDF s'ouvre, mais il n'est pas conforme à l'original (modifications des couleurs, dégradés, photos (sur fond gris au lieu du blanc initial), icône de la note créée avec adobe...etc.) ;
    - les liens et Hyperliens fonctionnent très bien, mais les transitions de pages et les boutons ne fonctionnent pas ;
    - un message en haut à gauche m'indique "Il est possible que ce document PDF ne s'affiche pas correctement" ;
    - sur la droite, "j'ai la possibilité d’ouvrir avec un autre lecteur PDF". Si je demande une ouverture avec Adobe Acrobat 9.5 (défaut), mon fichier s'ouvre correctement.
    Pour le moment, je ne n'ai pas encore utilisé les paramètres prédéfinis (abracadabrapdf.net).
    Je m’en occupe en suivant, et reste dans l’attente de la publication de votre article qui va en aider plus d’un…
    Cordialement.

  • Je n'arrive pas à biseauter une image animée de plusieurs calques ! Le biseau se fait juste sur une image, comment faire pour qu'il soit sur toutes les images ?

    Je n'arrive pas à biseauter une image animée de plusieurs calques ! Le biseau se fait juste sur une image, comment faire pour qu'il soit sur toutes les images ?
    Merci

    Here is the above post in English courtesy of Google translate. Just trying to help out.
    The Subject of the post in English is  "How is this done?"
    Hello,
    I have seen this video several times: (http://www.youtube.com/watch?v=tl7phyAq2Jk) and I'm trying to reproduce the effect used on the video in my video editing software.
    Unfortunately I do not quite understand how they did it.
    I first thought it was enough to put a shadow with PSD layers and opacity and move them on video, but I noticed that each layer seemed to have its own video.
    So I tried to superimpose several videso and give effect a CROP set on the face, change the scale and everything. But when it comes to moving the layer that is another story. I need to change the path of the layer, the path of the ongoing crop video AND the video on the face of the person. Seems like a mammoth task for just one layer.
    I suspect there must be a simpler way, but I don't see how.  Any suggestions?

  • Choix de structure pour une IHM

    Bonjour,
    Je m'essaye actuellement au Xcontrol et tente une IHM un peu poussé que mes habituelles.
    Comme vous pouvez le voir dans mon programme j'utilise les splitters pour passer d'une "fenêtre" `l'autre lorsque l'on appuie sur les graphiques.
    Ma question est la suivante : faut il que je gère aussi ces mouvements comme des Xcontrols ? dans ce cas cela signifierait gérer tout la face avant en tant que Xcontrol non ? ou dois je tout laisser comme avant ?
    Je cherche juste à partir dans la meilleure direction pour la suite de mes développements.
    Merci d'avance !
    (normalement toutes les pièces se trouve dans le dossier)
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    IHM.zip ‏435 KB

    Salut,
    il n’y a pas l’ensemble du code, mais si je comprends bien tu veux faire un effet « slider » « swipe screen », pour décaler ta page avec un effet de mouvement et tu veux le gérer avec des splitters.
    Je réponds non à la question : je gère aussi ces mouvements comme des Xcontrols 
    Pour info, pour le principe, je pense qu’il y a plus simple, tu as une fenêtre, qui a une origine, tu changes programmatiquement l’origine. Je te conseille de regarder le projet de
    http://chrislarson.me/content/chris-larson/labview-vi-ipad-style-page-swiping
    même si l'ensemble du code n'est pas à prendre en exemple.
    J'ai codé une IHM qui gére plusieurs pages avec une gestion tactile, comme le soft de Chris.
    La gestion n'est pas un objet graphique, de type XControl, mais un process (ou actor ou acteur ou programme informatique) qui gére, en parallèle du reste du code, les actions (états, message) que lui produit ue autre structure.
    Donc structure producteur-consommateur, avec un structure "event" dans le code IHM du Main, qui produit sur détection d'actions de l'utilisateur sur l'IHM, par exemple par FIFO, à une deuximée boucle while en // (le deuximème process) des actions. Sur les actions, la deuxième boucle va gérer le "déplacer l'origine" de la fenêtre".
    Tu peux le coder facilement sur un base de QMH (ou QDMH), cf les templates de projet de LabVIEW.
    J'ai commencer, il y a quelques temps, à encapsuler le code de gestion "swipe" dans un code autonome, type Actor de l'actor framework, mais je n'ai pas terminé, par manque de temps, mais il faudrait... si je le termine je te le donne...
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Installation de NI-VLM sur une machine virtuelle + NI-VLM versus flexlm

    Bonjour,
    Je souhaiterais migrer mon server de licences NI (NI-VLM) d'une machine physique vers une machine virtuelle tournant sur une grappe
    ayant plusieurs machines physiques (5 pour le moment). Cette machine virtuelle pouvant par consequent tourner sur une machine
    physique differente lorsqu'on la relance.
    Mon soucis est de savoir si mon fichier licences generes par NI en fonction des informations retournees par "NI Licence Manager", sera
    valide quelque soit la machine physique utilisee.
    Par ailleurs je souhaiterais connaitre les avantages et inconvenients a utiliser flexlm plutot que NI-VLM.
    Merci d'avance de vos reponses.

    Bonjour,
    Tout d'abord, il est important de vérifier que votre machine virtuelle garde la même adresse MAC (dont sera issu le computer ID) sans tenir compte de la machine physique associée. Je vous conseille donc de faire un test sur deux ou trois machines en relevant le computer ID (identifiant PC) associé à chaque fois. Si le computer ID est le même, alors vous pourrez normalement utiliser votre fichier de licence sur vos différentes machines. Si ce n'est pas le cas, il vous faudra un fichier de licence par machine.
    Il est aussi important de paramétrer l'adaptateur réseau en Briges (par exemple sous VMware).
    Concernant la différence entre FLEXlm et l'outil VLM, ce dernier est une surcouche FLEXlm qui offre des fonctionnalités supplémentaires pour la gestion de nos logiciels telles que :
    - Une interface graphique de configuration,
    - la possibilité de faire un back up
    - L'import/export d'une configuration existante
    - La possibilité de gérer des licences déconnectées du réseau.
    Ci-dessous quelques liens concernant les fonctionnalités de NI VLM et une comparaison avec FlexNet Publisher (anciennement FLEXlm)
    http://zone.ni.com/devzone/cda/tut/p/id/12299
    http://zone.ni.com/devzone/cda/tut/p/id/12299#toc2
    http://www.ni.com/license/f/vlm_faq.htm
    J'espère que ceci répond à vos questions.
    N'hésitez pas à contacter directement le support technique téléphonique pour toute demande ou renseignement complémentaire.
    Bien cordialement,
    Yannick D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> Du 30 juin au 25 août, embarquez pour 2 mois de vidéo-t'chat ! Prenez place pour un voyage au coe...

  • Écrire dans un path control d'une IHM quelconque

    Bonjour,
    Je travail sur un banc de test qui dispose d'une IHM 1 à plusieurs fenêtres développer sous Labwindows/CVI. Cette IHM 1 est figée, je n'ai pas accès à son code source, il n'y a que l'exécutable et le fichier .uir. Ce que je cherche à faire, par l'intermédiaire d'une autre IHM 2 que je développe aussi sous Labwindows/CVI, c'est écrire dans un path control(chemin d'accès d'un fichier)  de l'IHM 1, afin que l'utilisateur n'est pas à le chercher, grâce à un bouton sur l'IHM 2. Est-ce possible?
    Est-ce également possible de simuler un clic sur un bouton de l'IHM 1 grâce à un bouton de l'IHM 2?
    Cordialement

    Bonjour, Labwindows/CVI je ne connais pas. Je vais juste proposer une solution à
    Titas a écrit : Est-ce également possible de simuler un clic sur un bouton de l'IHM 1 grâce à un bouton de l'IHM 2?
    http://www.siteduzero.com/informatique/tutoriels/la-programmation-avec-autoit
    wikipedia.org/wiki/Autoit : AutoIt est aussi utilisé pour simuler des applications utilisateurs, par lequel un script AutoIt pilote une application en lieu et place d'un contrôle manuel pendant le test d'un logiciel.
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Plusieurs graph sur un graph déroulant

    Bonjour,
    Je travaille sur une application dans laquelle j'ai un graph déroulant qui affiche les valeurs reçu par différents thermocouples. Le nombre de thermocouple utilisé n'est pas fixe il est défini par l'utilisateur. Toutes les 30 sec, mon programme fait une acquisition sur toutes les voies définies par l'utilisateur et stock les données dans un tableau (chaque élément du tableau correspond à une voie). Pour afficher toutes ces données dans un même graph déroulant, je transforme ce tableau en cluster et je l'envoi sur le graph.
    Voila mon problème : pour transformer un tableau en cluster, ou dés qu'on veut utiliser un cluster de façon général, il faut définir ce cluster (nombre et type d'éléments) dans le programme. Or moi je ne peut pas car c'est l'utilisateur qui choisit le nombre de voies, je ne connait donc pas à l'avance le nombre d'élément de ce cluster ... Pour l'instant je définit une très grande taille de cluster mais bon ça affiche plein de courbe à 0 et c'est un peu moche ...
    Du coup je me demandais si il existait une meilleur technique pour afficher plusieurs courbes sur un même graph ? Ou peut-être que le graph déroulant est une solution mais que je m'en sert mal ?
    Merci d'avance je suis un peut perdu là ....

    Hi.
    Kia to get a faster answer on this part of forum you should post in English. You know where is the french forum .
    Similar thread.
    Thanks Ramses for your reply.
    Regards.
    Romain D.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    NIDays 2010 : Conférence mondiale de l'instrumentation virtuelle
    >>Détails et Inscription<<

  • Plusieurs courbes sur un graphe XY

    Bonjour,
    j'ai besoin d'afficher plusieurs courbes sur un graphe XY, sous LabVIEW 2010.
    Le graphe XY est constitué d'un assemblage de 3 cluster de 2 tableaux 1D, et se trouve dans une boucle while. Le prolème est qu'il rafraichit l'affichage à chaque itération de boucle, alors que j'aimerai garder les courbes visibles jusqu'à l'arrêt du programme.
    J'ai regardé l'exemple Labview d'affiche multi courbes, mais il ne correspond pas.
    Existe-t-il un moyen de recréer la propriété "effacer les données à chaque appel" de la fonction "Build 3D array", et de la fixer a faux?
    Merci d'avance,
    Gabriel de Ramecourt
    Résolu !
    Accéder à la solution.

    Bonjour,
    Conffronté au même problème dans le passé, j'ai du utiliser des Shifts Registers pour redessiner tous les points des différents graphs à chaque rafraichissement...
    Evidemment, ça marche mais il existe peut-être une autre méthode...
    A+

  • Afficher plusieurs courbes sur un seul graphe XY

    AIDEZ-MOI!!!
    Bonjour, je souhaite afficher plusieurs courbes sur un graphe XY, mais je n'y arrive pas... j'ai la version 6.0 de LabView. J'ai réussi à afficher une courbe (avec des points en X et Y via un "Assembler cluster" mais pour les autres, c'est pas évident, et je ne veux pas utiliser les boucles N ou While avec indexation, comme l'exemple "XY Graph.vi" le suggère.
    Merci de vos réponses.
    Valérie.

    Salut Valérie,
    Tu as 2 possibilités :
    1. utiliser un graph XY tu empile toutes les valeurs au fuer et à mesure qu'elles arrivent et dans ce cas tu réaffiches tous tes points à chaque fois dans le graph. Ce n'est. à mon avis pas la meilleur solution...
    2. utiliser un chart, si tu recois tes valeurs à intervalles de temps constant, tu n'as pas besoins de mettre une valeurs pour x et le chart garde tous seul l'historique des données précédentes ; en clair tu n'as pas à construire le tableau, le chart gère ca tout seul
    Message Edité par TiTou le 03-14-2006 09:37 AM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    graph help.png ‏15 KB

  • Créer plusieurs ROI sur vision assistant

    Bonjour,
    Je suis étudiant et je travail actuellement sur un projet ayant pour but de repérer des défauts sur une dalle carré.
    pour le moment j'utilise le vision assistant qui me permet de définir une aire recouvrant la quasi totatilé de la dalle. Mon objectif serait de remplacer cette aire par un maillage de 64 points, ou par plusieurs lignes verticales et horizontales aux coordonnées choisies.
    Existe-t-il un moyen de le faire automatiquement avec le vision assistant (en lui envoyer un tableau de coordonnées par exemple) ?
    Merci

    Hey, Selon ma compréhension, vous souhaitez séparer l'image en enitre à 16x16 groupe de tableau 2d et trouver max et min du tableau à droite? type de la moyenne mobile fenêtre?
    si c'est votre souci j'ai un programme vous donnera.
    Sasi.
    Certified LabVIEW Associate Developer
    If you can DREAM it, You can DO it - Walt Disney

  • Lorsque je transfère des photos de mon appareil photo sur mon mac et que je clique sur une photo pour l'avoir en plein écran j'obtiens un écran gris avec un grand point d'exclamation. Je ne sais pas comment résoudre ce problème (de paramétrage ?)

    Lorsque je transfère des photos de mon apparil photos vers mon mac et que je clique sur une des photos pour l'avoir en plein écran j'obtiens un écran gris avec un point d'exclamation que puis-je faire ? est-ce un problème de paramétrage ce qui est bizarre c'est qu'il y a qq semaines je n'avais pas ce genre de problème.

    Google translation:
    When I transfer photos from my apparil photos to my mac and I click on a picture to get it full screen I get a gray screen with an exclamation point, what can I do? Is this a problem setting which is weird is that there qq weeks I did not have this kind of problem.
    That is an indication that iPhoto has broken the link/file path to the orignal photo.  So make a temporary, backup copy of your library if you don't already have one (Control-click on the library and select Duplicate from the contextual menu) and  apply the two fixes below in order as needed:
    Fix #1
    Launch iPhoto with the Command+Option keys held down and rebuild the library.
    Since only one option can be run at a time start with Option #3, followed by #4 and then #1 as needed.
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    1 - download iPhoto Library Manager and launch.
    2 - click on the Add Library button, navigate to your Home/Pictures folder and select your iPhoto Library folder.
    3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the File ➙ Rebuild Library menu option.
    4 - In the next  window name the new library and select the location you want it to be placed.
    5 - Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments.  However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.
    OT

  • Adobe reader bloque systematiquement sur une même image

    je suis abonné au journal les DNA version PDF
    Adobe android bloque systématiquement sur une annonce publicitaire d'annonce de décès chaque fois que cette annonce parait dans le journal
    le fichier est trop gros pour que je puisse vous le transmettre il fait 15 Mo

    10

  • Comment faire avec adobe exporter traduire un doc PDF  en word, excel,etc . pour plusieurs langues,

    Comment traduire avec  AdobeExport  un doc reçu en PDF en un doc Word, Excel, etc, et cela pour des documents reçus en plusieurs langues différentes  (j'utilise 3 langues d'Europe)

    Quel produit Adobe ou d'un service utilisez-vous? Aussi pouvez-vous s'il vous plaît répondre en anglais car c'est un forum anglais. Si vous préférez répondre en français alors s'il vous plaît poste à notre forum international à http://forums.adobe.com/community/international_forums.
    Which Adobe product or service are you using?  Also can you please respond in English as this is an English forum.  If you would prefer to respond in French then please post to our International forum at http://forums.adobe.com/community/international_forums.

Maybe you are looking for

  • System did not find a valid bill of material

    Hi All, I have a requirement in which the client needs to supress the standard SAP message(information) which appears at the time of creation/change of sales order. Message :The system did not find valid bill of material. I am working on user exit :

  • Imac magenta screen & vertical lines / low rez screen

    iMac 21.5, just 3 months old. running 10.6.3 we now see patchy magenta tinted screen and a low resolution version of the desktop. computer seems to function as normal, screenshots of course dont show the issue. screen seems to be 'half rez' verticall

  • Can't see AEB or AE when VPNed

    I encountered a problem where I can't admin my AEB or use AirTunes on my LAN when I am VPNed in to work. I already had to download and use the old Airport Admin Utility and turn IPv6 config Off just to be able to connect to the devices to admin. I ca

  • Acrobat X Forms not working

    No matter what I do formamker will not work, create from exisitng, tiff , jpg image. I tried repairing installation etc

  • Problem in ab08

    hi i trasfer mount 7500 one asset to other asset . i trastered with worg asset now i am reverseing that entry in ab08. it is not alowing me, its showing this error. Posting transaction is not possible (value date not allowed) posting date is 08.03.20