Xcontrol accès "Sous propriétés​"

Bonjour,
Je voulais savoir s'il etait possible avec la version 8.6.1  de créer une arborescence pour l'acces aux propriétés à la manières des propriétés des controles Labview. Ceci afin d'alléger le menu d'accés du xcontrol lors de son utilisation dans le diagramme.
Merci de vos réponses.
Nicolas.
Résolu !
Accéder à la solution.

Bonjour
Après "quelques recherches" j'ai finis par trouver la solution  :
Il faut dans le nom de la propriété inclure le ou les sous menus en séparant les champs par ":", la suite en image ....
Petite info supplémentaire intérressante le système d'aide et d'informations sur les propriétés peut-être renseigné dans la boite de dialogue de propriété du Xcontrol pour apparaitre dans la fenêtre d'aide contextuelle de LabView, en image aussi....
Bonne Programmation.
Message Edité par NicoCEA le 06-11-2010 03:28 AM
Message Edité par NicoCEA le 06-11-2010 03:29 AM

Similar Messages

  • Châssis cDAQ-9188, accès aux propriétés des cartes d' E/S

    Bonjour,
    J’ai un châssis cDAQ-9188 avec 4 cartes d'entrées sorties
         - NI 9425
         - NI 9411
         - NI 9472
         - NI 9263
    Avec le logiciel Measurement & Automation Explorer,
    je ne parviens pas à accéder aux propriétés de ces cartes, pouvez-vous
    m'aider ?
    Vianney Leroux

    Hi,
    And thank you for posting
    here. Please post in english on this english forum. If you want, you have a
    French community on this link:
    French community
    I translate your post for
    the others users.
    Vianney has a cDAQ-9188
    with 4 input/output modules:
    - NI 9425
    - NI 9411
    - NI 9472
    - NI 9263
    With MAX, she can’t access
    to propriety of her modules.
    If I understand, you can
    see the modules but the tab propriety is grey tin. If so, it is normal. The access
    to the propriety tab depends of your module (only specific one).
    Why do you want access to
    propriety?
    What do you want configure?
    Regards,
     Samuel G.
    Samuel G. | Application Engineer Team Leader
    Certified LabVIEW Developer
    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;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Erreur sur mon XControl

    Bonjour,
    Je suis en train d'apprendre à utiliser les XControl.
    J'avais un programme qui marchait bien, puis j'ai voulu rajouter des données dans mon XControl et depuis, ça ne marche plus. Il me dise que j'ai des erreurs dans tout mes VI de mon XControl, et dans les propriétés crées. J'ai essayer de revenir au programme qui marchait, rien à faire. Toujours les mêmes messages d'erreur.
    J'ai déclarer une définition de type sur un tableau que j'utilise dans mon VI "Etat". Cela me permet de calculer dans "Façade" ce que je veux mettre dans le tableau et de le récupérer dans une propriété. Le programme peut-il venir de la ?
    Je sais pas si mon explication est clair.
    Je vous envoie mon projet avec tous les VI associés.
    Merci pour votre aide.
    Benjamin
    Pièces jointes :
    XControl.zip ‏241 KB

    Google translation
    my photos on my macbook no longer appear in the form of squares and I have to click on the photo appears., my photos appear only as black squares and I have to click on the photo appears.
    on my macbook, my photos appear only as black squares and I have to click on the photo appears.??
    Back up your iPhoto library, Depress and hold the option (alt) and command keys and launch iPhoto - rebuild your iPhoto Thumbnails - you may have to do this several times
    LN

  • Initialisation Xcontrol

    Bonjour,
    Je voudrais initialiser Un X_control avec deux valeurs qui me servent à déterminer la taille d'un buffer interne au Xcontrol me permettant de conserver un maximum sur un certain temps.
    je n'ai pas réussi à trouver dans le tutorial une façon d'appeler un evenement une seule fois au chargement du Xcontrol.
    Les methodes et les propriétés agissent sur la structure DisplayState qui est donc relue à chaque changement d'affichage dans le contrôle, ce que je ne peux pas me permettre.
    Existe t'il une façon d'initialiser un X control avant de le lancer?
    Merci
    Sebastien DEVISSCHER - Nerys

    Vous souhaitez en fait modifier certaines valeurs d'initilisation de votre Xcontrol avant de l'utiliser?
    Vous avez la possibilité de créer des propriétés pour votre Xcontrol que vous allez modifier dans votre VI principal.
    Dans l'exemple que je ai donné dans le précédent post, c'est ce qui se passe avec la propriété "mode Fahrenheit ?" dans le VI Run Dual Mode Thermometer XControl.vi. La propriété,dans cet exemple, permet de voir en face avant le mode d'affichage de température, mais il est tout a fait possible de le mettre en lecture afin de forcer ce mode par programmation.
    En créant des propriétés correpondant à la taille que vous souhaitez avoir pour votre buffer, vous pouvez implémenter une partie de code dans votre VI principal afin d'initialiser ces valeurs une fois.
    Nicolas M.
    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;}
    Journées Techniques LabVIEW 2012 : du 27 septembre au 22 novembre
    2 sessions en parallèle : Débuter a...

  • Error 1009 dans les jeux trop gourmands (Zynga et FoE)

    Bonjour
    (I'm Deaf and I can't speak very English. I'm French)
    L'utilisation de Flash Player pour les jeux qui consomment beaucoup en ressources.
    Zynga et Forge of Empire qui donnent environ 500 000 Ko à 600 000 Ko de processus (dans Gestionnaire des tâches) sous Mozilla Firefox.
    Beaucoup de joueurs plaignent depuis la version 11.3 que le jeu plante et bloque certains navigateurs web (Internet Explorer, Mozilla Firefox et Google Chrome)
    Le vrai problème vient que sur Zynga et Forge of Empire, la barre en bas (les ami(e)s), quand on clique sur chaque membre du jeu. Le nombre de Ko ajoute au processus du Flash Player et chaque membre rajoute le nombre de Ko jusqu'à +1 000 000 Ko en mémoire de processus = rame ou plantage du Flash Player...
    Et chaque MàJ ne résoud rien aux problèmes. On se demande pourquoi ...
    J'ai essayé de passer sous 11.5 DEBUG et j'ai reçu ce message d'erreur :
    TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
        at Interface::cGameInterface/HandleApplyCasualty()
        at Interface::cGameInterface/ProcessGameTickCommands()
        at Interface::cGameInterface/CalculateGameTickLogic()
        at Interface::cGameInterface/Compute()
        at SWMMO/enterFrame()
        at SWMMO/___SWMMO_Application1_enterFrame()
    Voilà et en espèrant que l'avenir du jeu ne plantera plus et restera plus perfomant.

    D'accord donc je m'explique :
    Je me demande pourquoi les jeux rajoutent + xxx Ko dans la mémoire (affiché dans le Gestionnaire des tâches...) quand je veux retourner dans une ville principale, ça n'enlève pas la mémoire à la normale.
    Exemple :
    - En temps normal, ma ville : 500 000 Ko
    - En visitant sur un membre : +200 000 à 300 000 Ko
    - En retournant dans ma ville : -50 000 à -100 000 Ko
    Total de mémoire : 650 000 à 700 000 Ko en temps normal
    Alors, chaque visite, les données rajoutent +150 000 Ko par visite d'ami(e)s...
    Ca le fait pareil sur Zynga : Cityville, Coasterville, Farmville etc... The Settlers Online et les jeux de Facebook.
    Mais je trouve que seulement Forge of Empire consomment trop en mémoire :\
    Pour effacer complètement la mémoire et revenir à la normale, c'est redémarrer le jeu (recharger/réactualiser la page). (Facebook, ça ne plante plus jamais parce qu'on change de page à chaque fois) et qu'ici, Zynga et The Settlers Online, c'est qu'un jeu sans changer la page. On est obligé de rester sur Flash Player.
    J'espère que les développeurs du jeu comprennent cette situation et trouver une solution pour "recharger" la page au lieu de rester sur Flash Player travaillé sur la page sans recharger.
    Ce mot en citation, j'ai écris sur le forum du jeu.
    Donc, si j'ai bien compris, ce n'est pas Flash Player et c'est le site du jeu lui-même comme vous disez ?
    J'ai passé sur la version Bétâ 11.6, ça ne change rien.

  • Flex 4.5.1 Setting VideoPlayer source to null when it is already null results in a runtime error

    I moved my project from Flex 4.1 to Flex 4.5.1 and I noticed that setting VideoPlayer source to null when it is already null results in a runtime error. The same thing applies to the case where you specified as a source url some invalid location (no video found there) and then you try to set the source to null.
    Here is the error:
    TypeError: Error #1009: Cannot access a property or method of a null object reference.
        at spark.components::VideoDisplay/cleanUpSource()[E:\dev\4.5.1\frameworks\projects\spark\src \spark\components\VideoDisplay.as:1956]
        at spark.components::VideoDisplay/setUpSource()[E:\dev\4.5.1\frameworks\projects\spark\src\s park\components\VideoDisplay.as:1609]
        at spark.components::VideoDisplay/set source()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\VideoDisplay.as:1073 ]
        at spark.components::VideoPlayer/set source()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\VideoPlayer.as:1362]
    The problem is that in the VideoDisplay cleanUpSource function, in some of the cases there properties on the videoObject are modified like this:
    videoPlayer.displayObject.visible = true;
    without checking if displayObject is null which is done in the rest of the videoDisplay functions.
    So when it reaches this line: videoPlayer.displayObject.visible = true; it results in a runtime error.
    Is this supposed to work this way now ? I didn't have this problem on Flex 4.1. Not sure if it is a bug, but if it is please report it, I don't have the time right now to be checking in on this.
    I fixed it by checking if the source is set, of course... (that won't help me in cases where I provide a wrong or missing video url by mistake.. so it is important to be fixed!)
    F

    Hi
    I found the same error displaying video on flex !
    in my simple code, i have :
    videoInfoDataVideo.source = videoName;
    the full error is :
    TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
              at spark.components::VideoDisplay/cleanUpSource()[E:\dev\4.5.1\frameworks\projects\spark\src \spark\components\VideoDisplay.as:1956]
              at spark.components::VideoDisplay/setUpSource()[E:\dev\4.5.1\frameworks\projects\spark\src\s park\components\VideoDisplay.as:1609]
              at spark.components::VideoDisplay/set source()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\VideoDisplay.as:1073 ]
              at spark.components::VideoPlayer/set source()[E:\dev\4.5.1\frameworks\projects\spark\src\spark\components\VideoPlayer.as:1362]
              at Function/item/private:updateVideo/anonymous/resultGetVideo()[C:\Users\randev\Adobe Flash Builder 4.5\visurbaCMS\src\item.mxml:800]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at HTTPOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\4.5.1\frameworks\projects\rpc\src\mx\rpc\http\HTTPService.as:993]
              at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\4.5.1\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:318]
              at mx.rpc::Responder/result()[E:\dev\4.5.1\frameworks\projects\rpc\src\mx\rpc\Responder.as:5 6]
              at mx.rpc::AsyncRequest/acknowledge()[E:\dev\4.5.1\frameworks\projects\rpc\src\mx\rpc\AsyncR equest.as:84]
              at DirectHTTPMessageResponder/completeHandler()[E:\dev\4.5.1\frameworks\projects\rpc\src\mx\ messaging\channels\DirectHTTPChannel.as:451]
              at flash.events::EventDispatcher/dispatchEventFunction()
              at flash.events::EventDispatcher/dispatchEvent()
              at flash.net::URLLoader/onComplete()
    did you solve the problem or someone else?
    Thanks

  • Error   1009 and I don't know what to do exactly, plz help me

    hi
    I wish that you could help me
    I am a beginner in actionscript 3.0, and I have a main swf file, with a menu and several buttons, when I click on each button, a new swf should be loaded, and the menu is resized and goes to the top left of the page, and if I click on the menu, it should come back..
    the problem is that when I click on the first button, everything works well, but when I click on another button, I get this error:
    TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
        at s_fla::MainTimeline/s_fla::__setProp___id0__Scene1_texte_2()
        at s_fla::MainTimeline/s_fla::frame2()
    I understood that the problem is due to the file which is displayed before it has been loaded.
    I also found that I have to use the function Event.ADDED_TO_STAGE, but I don't know where to put it??
    could you help me please?
    here is my code:
    function size(e:MouseEvent):void{
        menu_mc.gotoAndPlay(2);
        menu_mc.buttonMode = true;
        menui_mc.addEventListener(MouseEvent.CLICK, showmenu);
        menu_mc.button01_btn.removeEventListener(MouseEvent.CLICK, size);
        menu_mc.button02_btn.removeEventListener(MouseEvent.CLICK, size);
       menu_mc.button03_btn.removeEventListener(MouseEvent.CLICK, size);
    addChild (cliploader);
    function size(e:MouseEvent):void{
        menu_anatomie_mc.gotoAndPlay(13);
        menu_mc.removeEventListener(MouseEvent.CLICK, showmenu);
        menu_mc.button01_btn.addEventListener(MouseEvent.CLICK, size);
        menu_mc.button02_btn.addEventListener(MouseEvent.CLICK, size);
        menu_mc.button03_btn.addEventListener(MouseEvent.CLICK, size);
        removeChild (cliploader);
    menu_mc.button01_btn.addEventListener(MouseEvent.CLICK, loadpage);
    menu_mc.button02_btn.addEventListener(MouseEvent.CLICK, loadpage);
    menu_mc.button03_btn.addEventListener(MouseEvent.CLICK, loadpage);
    menu_mc.button01_btn.page = "file01.swf";
    menu_mc.button02_btn.page = "file02.swf";
    menu_mc.button03_btn.page = "file03.swf";
    function loadpage(e:MouseEvent):void{
        cliploader.myldr.source = e.currentTarget.page;
    please tell me what to do exactly
    P.S: cliploader is a UI loader which is present on the scene
    in my swf files, I have flvplayback which loads a flv files, and I think this is the source of the problem, because I have tried the same thing with a simple swf file which maybe loads quickly, and I didn't get this error
    thank you in advance

    thanks
    I think that the error is in the file that I want to load, in this file I have a flvplayback that I named myplayer, which is in the third frame, and because the video doesn't stop even if I move to another frame, I had to add this code in the third frame
    next_btn.visible = true;
    prev_btn.visible = true;
    myplayer.addEventListener(Event.REMOVED_FROM_STAGE, stopPlay);
    function stopPlay(e:Event)
    myplayer.stop();
    myplayer.stop(); this is line 7 on frame 3
    when I publish this file, it works
    but when I try to play it from the menu in the main swf file I get the error, how can I fix it please?
    can I make this manually, or I'll have the same problem?
    as I said, I tried to load different swf files from the main menu and I didn't have this problem (because there were no video players), so I think the problem is caused by the video player?
    thank you

  • Configuration carte usb 6008

    Bonjour, Je cherche à relier un banc d'essai muni d'une carte usb 2008 sur un PC. Même avec l'installation de DAQ-mx, la carte n'est pas reconnue par mon PC. Dans MAX, je ne peux accéder au propriétés de la carte.
    Compte tenu de mon niveau "informatique", j'ai épuisé toutes mes ressources !
    Sur un autre PC, j'ai une installation similaire où avec les mêmes éléments installés, une autre carte 6008 est reconnue. Par contre, quand je cherche à connecter la carte qui me pose souci, elle n'est pas non plus reconnue sur ce second PC.
    J'ai tenté dans MAX de modifier le n° du device mais rien n'y fait.
    Merci pour votre aide !
    Message Edité par SylvainTriquigneaux le 01-18-2008 04:51 AM

    Bonjour,
    Merci pour votre aide.
    Lorsque je branche la carte sur mon PC, un nouveau matériel est détecté. On me demande alors de sélectionner le pilote de ce matériel. En choisissant la recherche automatique du pilote, l'installation échoue sur un USB-6xxx Firmware Loader qui n'est pas trouvé.
    Je dispose sur ce PC de la version 8.3 de DAQ-mx.
    En refaisant les mêmes manipulations sur un autre PC, l'installation se déroule convenablement toujours avec la même version de DAQ-mx.
    Je ne suis donc a priori pas concerné par le problème avec DAQ-mx d'autant plus que l'installation se déroule convenablement sur un autre PC...
    Merci pour votre aide
    Sylvain
    Message Edité par SylvainTriquigneaux le 01-21-2008 05:02 AM

  • Bouton.enabled = false; doesn't work

    hi ,
    I have a datagrid in witch i put button in some culomns.
    I want that when I press a button in one culomn the other buttons in others culmns are disactivated.
    I tried this code , but I have the following error: id attribute is not allowed on the root tag of a component.
    <mx:DataGridColumn 
    headerText="Global" dataField="bouton_global" editable="false" width="80">
    <mx:itemRenderer>  
    <mx:Component>  
    <mx:Button label="B_Global" width="80" id="BoutonGlobal" height="30" click="document.doo1();"/>  
    </mx:Component>  
    </mx:itemRenderer> 
    </mx:DataGridColumn>
    <mx:DataGridColumn headerText="Métier" dataField="metier" editable="false" width="80" >
    <mx:itemRenderer>  
    <mx:Component>  
    <mx:Button label="B_Métier" width="80" id="BoutonMetier" height="30" click="document.doo2();"/>  
    </mx:Component>  
    </mx:itemRenderer> 
    </mx:DataGridColumn>
    and in my AS:
    public function doo1(): void {
    BoutonMetier.enabled = false;
    Alert.show("coucou1");
    public function doo2(): void {
    BoutonGlobal.enabled=false;
    Alert.show("coucou2");
    Can you help me plz

    Thank you for your reply .
    I tried this:
    in my script :
    Bindable] private var boutonMetierEnabled:Boolean=true;[
    Bindable] private var boutonGlobalEnabled:Boolean=true;
    then
    <mx:DataGridColumn 
    headerText="Global" dataField="bouton_global" id="BoutonGlobal1" editable="false" width="80">
    <mx:itemRenderer>  
    <mx:Component>  
    <mx:Button label="B_Global" width="80" height="30" enabled="{(boutonMetierEnabled)?(boutonGlobalEnabled):false}"/>  
    </mx:Component>  
    </mx:itemRenderer> 
    </mx:DataGridColumn>
    I have the following error:
    Multiple markers at this line:
    -1120: Accès à la propriété non définie boutonGlobalEnabled.
    -1120: Accès à la propriété non définie boutonMetierEnabled.
    -1120: Accès à la propriété non définie boutonMetierEnabled.
    -1120: Accès à la propriété non définie boutonGlobalEnabled.

  • Movieclip(root) doesn't work inside a function

    Hey everyone,
    I'm having this problem.
    In fact, when i publish my FLA with player 9, there is no prob.
    When i publish with selecting player 10, there is this problem.
    I paste my code :
    var leng:int = MovieClip(root).program.websiteXML.pages.titlePage.length();
    trace ("leng"+leng);
    setInterval(function () : void {
              if (MovieClip(root).program.autoCh==true){
               trace("CHANGE");
              MovieClip(root).allContent.controllMenu2['itemButton_' + MovieClip(root).program.linkPic].gotoAndPlay("s4");
              if (MovieClip(root).program.linkPic < int(leng-1)){
                        MovieClip(root).program.linkPic++;
                           }else{
                               //MovieClip(root).allContent.play ();
                             MovieClip(root).program.autoCh=false;
                             MovieClip(root).program.linkPic=1;
                             MovieClip(root).allContent.controllMenu2['itemButton_' + MovieClip(root).program.linkPic].gotoAndPlay("s4");
                             for (var z:uint=1; z<(MovieClip(root).program.linkPic+1); z++) {
                                  var tempMC:MovieClip = MovieClip(MovieClip(root).allContent.controllMenu2)["itemButton_"+z];
                                  Tweener.addTween(tempMC, { x:(z-1)*(45+1)-353, time:1} );     
                             for (var j:uint=(MovieClip(root).program.linkPic+1); j<7; j++) {
                                  var tempMC2:MovieClip = MovieClip(MovieClip(root).allContent.controllMenu2)["itemButton_"+j];
                                  Tweener.addTween(tempMC2, { x:(j-1)*(45+1)+352, time:1} );     
                             MovieClip(root).allContent.controllMenu2['itemButton_' + MovieClip(root).program.linkPic].gotoAndPlay("s3");
                       }}, 4000);
    For leng variable, there is no problem, the value is taken.
    But it's inside SetIntervall, at
    MovieClip(root).program.autoCh
    it tells me that :
    TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
        at Function/<anonymous>()[main6_cs3_fla._00button_136::frame1:32]
        at Function/http://adobe.com/AS3/2006/builtin::apply()
        at SetIntervalTimer/onTimer()
        at flash.utils::Timer/_timerDispatch()
        at flash.utils::Timer/tick()
    And if I put the value outside the function :
    var autoChtest = MovieClip(root).program.autoCh;
    And use it :
    if (autoChtest==true)
    There is no errors but my function doesn't work correctly, as autoCh can be "false" in another action.
    Well, I hope this will not scare you, and someone will try to help me, please.
    If someone know anything about this issue or having same problem please tell me.
    Thanks!

    Ok i see more clearly, you know it's diificult for me to understand it because i'm into flash AS since a few weeks.
    And what you say about the way setInterval is use, with the function in it, i'm totally agree with that, it's difficult to read.
    The truth is that this is a template that I bought and it was like that, so to do what i've got to do i needed to change some AS3 code.
    This is how it is now :
    var rootvar = MovieClip(root).root;
    function diapodebut (e:TimerEvent) : void {
        if (rootvar.program.autoCh==true){
            trace("CHANGE");       
            rootvar.allContent.controllMenu2['itemButton_' + rootvar.program.linkPic].gotoAndPlay("s4");
            if (rootvar.program.linkPic < int(leng-1)){
                rootvar.program.linkPic++;
            }else{
                  //MovieClip(root).allContent.play ();
                rootvar.program.autoCh=false;
                rootvar.program.linkPic=1;
            rootvar.allContent.controllMenu2['itemButton_' + rootvar.program.linkPic].gotoAndPlay("s4");
            for (var $z:uint=1; $z<(rootvar.program.linkPic+1); $z++) {
                var tempMC:MovieClip = MovieClip(rootvar.allContent.controllMenu2)["itemButton_"+$z];
                Tweener.addTween(tempMC, { x:($z-1)*(45+1)-353, time:1} );   
            for (var j:uint=(rootvar.program.linkPic+1); j<7; j++) {
                var tempMC2:MovieClip = MovieClip(rootvar.allContent.controllMenu2)["itemButton_"+j];
                Tweener.addTween(tempMC2, { x:(j-1)*(45+1)+352, time:1} );   
            rootvar.allContent.controllMenu2['itemButton_' + rootvar.program.linkPic].gotoAndPlay("s3");
        else
            timerSynchro.stop( );
    var leng:int = MovieClip(root).program.websiteXML.pages.titlePage.length();
    trace ("leng"+leng);
    var timerSynchro:Timer = new Timer( 4000, 6) ;
    timerSynchro.addEventListener( TimerEvent.TIMER, diapodebut);
    timerSynchro.start() ;
    You can see that I use Timer class, i've seen on another website just what you say : use Timer instead of setInterval with AS3.
    If you still find something wrong to you, tell me!
    Thanks again for your help !

  • Récupération des valeurs d' un curseur afin de traiter les données

    J' utilise la version 5.1 ,je souhait modifier l' exemple de l'oscillo à deux voies , il faudrait que j' arrive à récupérer les valeurs affichées par le curseur afin de pouvoir traiter les données du graphe,
    Ou sont traitées les valeurs affichées par ce curseur?

    La position des curseurs est disponible par les property nodes du graphe. Je ne sais pas exactement ce qui est disponible comme propriété de curseur avec LV5.1 mais vous devriez trouver "Active Cursor", "Cursor" (dont la sous-propriété "Position") et "Cursor List" (désolé pour les termes anglais car j'utilise la version anglaise de LabVIEW). Si vous avec plusieurs curseurs sur le graphe, assignez d'abord le numéro du curseur (Active Cursor) puis lisez les propriétés requises.
    LabVIEW, C'est LabVIEW

  • Couleur des boîtes de boutons et gif animé

    Bonjour,
    Je souhaite savoir s'il est possible de modifier la couleur des boîtes de boutons (les objets qui permettent de décorer la face avant du VI) ainsi que la couleur des contours des Graphes ou autres VIs.
    Je voulais savoir également s'il était possible d'afficher un Gif animé de façon logiciel. J'ai bien réussi à importer un Gif sur la face avant, mais je n'arrive pas à accéder à ses propriétés. Le terminal du Gif n'apparaît pas dans le diagramme.
    Merci par avance.
    Max

    Salut Max,
    Pour changer la couleur des objets de la face avant, il suffit de faire un clic droit sur l'objet avec l'outil pinceau et sélectionner la couleur.
    Pour sélectionner l'outil pinceau il faut aller dans la palette d'outils.
    Pour ce qui est des GIF animés, je ne sais pas trop car je n'en ai jamais utilisé... que veux tu faire exactement ? juste l'afficher ou le masquer programmatiquement ? Si c'est ça, essaie, à partir de la face avant de faire un clic droit sur le GIF est de créer un noeud de propriété, ça marche avec les controles et indicateurs "normaux" ; avec un peu de chance ça marchera aussi pour un GIF
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Insertion de plusieurs courbes dans un graph numérique

    Bonjour
    Je souhaite intégrer dans un graph numérique 11 courbes.
    le problème rencontré est que dans les propriétés du graph les 8 première courbes sont gérées en "Signal" est les 8 suivantes en "Ligne".
    A quoi correspond ces différences. pouvons nous gérer tout en "Ligne" ou tout en "Signal".
    Merci pour votre aide
    Résolu !
    Accéder à la solution.

    Bonjour,
    J'ai trouvé la raison de ce déphasage...
    Il s'agit en fait du paramètre "Position de la transition" pour le signal donné qui change à partir du 9ème signal...
    Il faut alors modifier ce paramètre comme sur l'image ci-dessous et tout rentre dans l'ordre :
    PS: pour avoir accès à cette propriété il faut afficher la "légende des tracés" : bouton droit sur le graph (partie grise) » Éléments visibles » Légendes des tracés.
    Cordialement,
    Da Helmut

  • How to automatically rename duplicate field names?

    I'm trying to merge mutiple PDF files into one but some PDF files have duplicate field names. Is there a way that Acrobat can automatically rename those duplicate field names so that they remain unique during merging?

    Ok I found it :-) how to create a template thx ++
    I used that JS script with it (with my template name) :
    var expTplt = getTemplate("ajout_suivi_therap");
    expTplt.spawn(numPages,true,false);
    This works perfectly (new page under the last one, new names for fields) when I test it on my acrobat 8, but it doesn't work anymore on reader 9. Here is (in french !) the error message I have from the console :
    NotAllowedError: Les paramètres de protection interdisent l'accès à cette propriété ou à cette méthode.
    Template.spawn:2:Field Ajouter_page:Mouse Down
    If I try a translation of it :
    NotAllowedError : Security settings prohibit access to this property or method.
    Template.spawn :2:Field Ajouter_page:Mouse Down
    Do you have an idea ?
    Do I have to activate an option when saving the file ?
    Thx !!

  • Adobe Flash Professional: Export d'animation FLA SWF

    Bonjour à tous, j'ai actuellement un fichier en .FLA, et dedans il y'a un module pour que 8 images change toutes les 5 secondes, cependant je change les images mais je ne touche pas aux codes, et j'ai l'erreur:
    Scene 1, Calque 'Layer 2', Image 55, ligne 2, colonne 14
    1120: Accès à la propriété non définie _root.
    J'ai toujours cette erreur ou bien Adobe me dit que mon fichier ne fonctionne plus en ActionScript 2.0 et que tout ne fonctionnera pas correctement.
    Donc quant je met mon module sur le web, ou que je l'ouvre à partir de mon ordinateur, c'est simple, le fichier présente les nouvelles images, mais le laps de temps entre chaque images est de 0.01 secondes, elle défilent très vite, quelqu'un aurait une idée?

    flash cc doesn't support as2. if you want to edit/create as2 files, use flash cs6.
    if you have a cc subscription, you can use flash cc and flash cs6, http://helpx.adobe.com/creative-cloud/help/install-cc-and-cs6-apps.html

Maybe you are looking for