Recupérer les valeur d'un Control via un .obj appelé depuis une DLL- Getting a Control value from an .obj file called from a dll

Bonjour,
Suite au passage à la version CVI 2013, il faut passer par un fichier .obj au lieu du .c quand on veut utiiser la LoadExternalModule.
Le pb qui en résulte impossibilité de récupérer la valeur des control dans l'uir géré par le .obj qui est appelé par une dll.
Autrement, il m'est impossible de faire parvenir à la dll les valeur des control ( dll qui appelle le .obj).
Quelqu'un a eu le même soucis amigos?
Merci
Hi,
When using the LoadExternalModule function in CVI 2013, we can no longer use a .c file. Instead we have to use an .obj file.
My issue is that' impossible for me to get a control value from an .iur managed by the .obj witchi is called by a dll. 
Otherwise it's impossible for me to get the control vale when calling the .obj from a dll.
Any suggestions Amigos
Thanks

For people who could be interested in, here the code I provided to the customer. This code demonstrates that calling a function defined in a .obj file from a DLL which is called itself by a program can be realized without throwing any error.
In order to use this example, you will have to :
1) Open "main.cws"
2) Define "Madll" as Active Project (right clic on the project and click on "Set Active Project")
3) Build the DLL (CTRL+M)
4) Define "Main" as Active Project
5) Click on "Debug Project" in order to build the executable and run it
This example has been built with CVI 2013.
Jérémy C.
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;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France
Attachments:
main.zip ‏70 KB

Similar Messages

  • Idropped iPad and volumn control now stuck.  Can I at least get volumn control window in middle of screen to go away?

    I dropped my iPad and volumn control button is now stuck.  Can I at least get volumn control window in middle of screen to disappear?

    Your warranty is actually one year - the 90-days is only for free telephone support - but the warranty would not cover damage due to the iPad being dropped. I doubt there's anything you can do to fix the rocker, so you'll probably need to pay to get the iPad exchanged (by Apple) or repaired (by a third party repair service).
    Regards.

  • Comment recupérer des données issues de excel

    je souhaite récupérer les valeurs d'une colonne d'un fichier excel deja existant pour les envoyer dans un autre fichier excel avec les valeurs des mesures en plus!!!et il possible de le faire!!est il indispensable d'utiliser active x.

    Salut,
    Oui, c'est possible.
    Avec ActiveX ? Oui, si c'est un fichier .xls et non, si c'est un fichier au format texte tabulé. Je n'ai jamais utilisé les ActiveX pour ce genre de choses car je me suis toujours débrouillé pour avoir des fichiers au format texte tabulé... Si tu peux faire la transformation, je te conseille de le faire car la lecture/écriture sur fichier texte est beaucoup plus simple.
    Si tu ne peux pas, alors il y a des exmples de VI dans "Help" >> "find example...".
    PS : pour sauver un fichier xls en format texte tabulé tu as plusieurs moyen de la faire, notament à partir d'Excel... "fichier", "enregistrer sous" et "texte séparateur tabulation"
    Message Edité par TiTou le 04-03-2006 12:50 PM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    XL_2_txt.png ‏14 KB

  • Comment récupérer les donnes d'un fichier binair en évitant les vecteurs

    Bonjour,
    Un petit coup de main s'il vous plaît...
    Je lis un fichier binair, élément par élément (count =1).
    Alors je reçois a la sortie vecteurs qui contient un élément.
    Comment je pourrais faire pour recevoir l'élément directement ( type numérique) ?
    Je me pose cette question parce que parcourir chaque fois chaque vecteur et extraire les élément, il me parais que prends beaucoup de temps.
    J'ai essayé aussi de lire tout le fichier d'un coup, mais ca prends du temps aussi, pour garder un très grand buffer (c'est des fichiers avec 900 000 éléments).
    Merci a l'avance,
    Andreea P

    Bonjour,
    Quelle est le type de donnée de l'élément en sortie de votre VI "lire un fichier binaire"? Inspirez vous de l'exemple présent dans LabVIEW => Aide => recherche d'exemple => Rechercher => taper "binaire" et sélectionner l'exemple lire un fichier binaire
    Si vous enlever le fil de liaison de l'entrée "nombre" du VI "lire un fichier binaire" vous aurez en sortie un élément de type numérique (un double).
    Si vraiment vous avez un tableau en sortie, vous avez en effet 2 choix, soit d'indexer le tableau et de récupérer l'élément qui vous intéresse, soit de placer une boucle FOR et lorsque vous faite passer le fil de liaison à l'intérieur de la boucle vous avez un tunnel d'auto indexation et donc dans votre boucle vous n'aurez qu'un élément numérique (un double).
    Cdlt,
    MatthieuR 
    Matthieu RICORD
    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

  • My iPod Classic is not detected by my Windows 8 computer when I connect it via USB port.  How can I get windows to detect this device?

    My iPod Classic is not detected by my Windows 8 computer when I connect it via USB port.  How can I get windows to detect this device?  A message from windows says: the device has malfunctioned.

    Try TS1363: iPod: Appears in Windows but not in iTunes.
    See also Corrupt iPod classic.
    tt2

  • To get Calendar control  in Design Mode

    Can any one help me regarding Calendar control is not available in Toolbar . how to get Calendar control to kept that control beside in to EditBox.we wanted like open that Calendar "POP-UP" window in our SAP-B1 application.Canu  plzz respond that Calendar control asap with your more suggestions.Calendar is their in Menu Bar but their is no Drag & Drop availability is n't their.
    Regards
    ANAND

    I suggest that you export a regular (= "system") B1 form to XML and take the information from there.
    Unfortunately Screen Painter seems not to be up-to-date yet.
    Regards,
    Frank

  • Recupèrer photos et notes d'un iphone perdu via icloud

    j'ai recupèrer mes contacts et une partie de mes notes il me manque les messages et les photos

    Google translate:
    n performing the update to iOS 7.0.4 directly from my iPod Touch 5th Generation, an internet connection problem occurred , what caused the interruption of the update.
    Following this, the iPod logo showed me asking me to connect the device to iTunes to restore it.
    I did not make a backup of the iPod before this update and once the restoration done, I realized that I was missing a number of pictures which I was attached . The last backup was dated October 8, 2013 , my problem mid-December , so I no longer all the photos I had taken during this period ( except a few which I presume was taken in connection with internet and have therefore landed in the photo stream on iCloud or so . )
    I researched several topics on the internet, unfortunately without success : I re- synced iPod , I explored its contents as a removable drive , I used the app " iSkysoft iPhone data recovery " ... I do not know what else to do.
    Do you have a solution for me? I'm really surprised that my photos are permanently lost due to the mishandling ... it must remain in good track somewhere? No? What is strange is that all my other data remained intact ( email , contacts , appointments iCal, etc. ), including those created after my last backup.
    If anyone can help me , I would be very grateful to him !
    - If you used PhotoStream then try getting them from your PhotoStream. See that topic of:
    iOS: Importing personal photos and videos from iOS devices to your computer
    - Maybe via How to perform iPad recovery for photos, videos
    Wondershare Dr.Fone for iOS: iPhone Data Recovery - Wondershare Official     
    However, I doubt those will work since " iSkysoft iPhone data recovery " did not work

  • Comment récupérer toutes les valeurs de X et de Y de chaque épieux d une photo ?

    Bonjour a tous.
    Je vous adresse ce message en désespoir de cause je suis actuellement au Liban et je dois faire un programme sous LABVIEW, langage que je ne maîtrise absolument pas. Le but et de prendre une photo issue d un IRM et d isoler certaines zones plus claires dans cette image. Pour ce faire j ai mis limmage dans un tableau 2D que je balaye avec deux boucles for et japplique un seuillage a chaque Pixel. Cela marche a merveille mais maintenant il faudrait que je récupère chaque valeurs de X et de Y pour chaque pixel dit intéressant. Ceci afin de pouvoir du région growing. C est ici que ca bloque. Je ne connais pas tous les outils Labview et j ai notamment beaucoup de mal avec les tableaux. Mon idée étais de mettre une boucle conditionnelle et si mon pixel vérifie la condition du seuillage mettre en mémoire dans un tableau les valeurs de X et de Y. Je ne vois pas comment réaliser cela car quand jessaie de faire un tableau autot indexe a partir de la boucle for mais celui ci ne dépasse pas les 198 valeurs ce qui équivaut a la largeur de la photo. Or pour chaque pixel dit intéressant il me faut la valeur de X et de Y. Si vous voyez comment faire ou si vous pensez a une autre solution je suis tout ouïe.
    Voici un imprim écrans de la solution que je voudrais mettre en ouvre Si vous voulez dautres information n hésitez pas a demander.
    Veuillez excuser l orthographe mais je ne dispose pas de toutes les marques de ponctuation sur ce clavier. Merci d avance pour ceux qui pourrons maider
    Attachments:
    Untitled.png ‏15 KB

    Bonjour,
    Je vous conseille de regarder ce lien, si vous débutez en LabVIEW.
    http://zone.ni.com/devzone/cda/tut/p/id/7466
    Cordialement
    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

  • Insérer des valeurs venant d'un chronomètre dans un tableau

    Bonjour,
    Je suis actuellement un réel débutant sur labview, n'ayant trouvé aucun tutos viable sur internet, je demande un peu de votre soutien et de votre temps, s'il-vous-plaît.
    Je cherche actuellement à créer un système manuel où le but étant de faire marcher un chronomètre avec labview et récupérer chaque valeur en appuyant sur un bouton (valeurs transmises sur un tableau) sans arrêter le chronomètre.
    Si besoin est, je peux fournir des screenshots de mes travaux déjà accomplis.
    Merci d'avoir pris le temps d'avoir lu ce message,
    Cordialement,
    Ryosuke.
    Résolu !
    Accéder à la solution.

    RyosukeLord .. une petite cabriolle qui peut éventuellement t'intéresser (en LV2011)
    Le chrono est indépendant.
    A la demande, via le bouton "demande",  j'interroge le chrono.
    Celui-ci me répond et me donne la durée écoulée courante.
    J'ai placé une résolution de 1/100 sec. (plus étant illusoire sous Windows)
    (fichier joint en LV2011)
    PS:
    ici j'utilise 2 dynamic event, un pour la question, et un pour la réponse.
    Il est possible de n'en utiliser qu'un seul (commun pour la question et la réponse)
    Mais pour cela il faut a voir accès à la fonction "flush event queue", ce qui n'est pas le cas de LV2011.
    Pour ceux qui ne sont pas familiers avec cette structure Event, une petite analyse du fonctionnement est intéressant.
    Notamment la façon dont j'arrête les deux boucles. (pour RyosukeLord ... et qui veut)
    J'odore cette structure Event, les événements dynamiques sont une merveille. 
    si tu as des questions, n'hésite pas.
    au plaisir et bon code RyosukeLord !
    Pièces jointes :
    Chrono_Qesttion_Reponse_LV2011.vi ‏12 KB

  • Récupérer la valeur lue par une commande dans un tableau

    Bonjour à tous,
    Je vous explique mon problème : je récupère un tableau de valeurs. J'aimerais envoyer les valeurs de ce tableau dans une commande qui permettra alors de modifier la valeur de la fréquence en fonction de ce tableau de valeurs. 
    Seul soucis : Les fréquences générées sont bel et bien toutes envoyées par la commande (Vérification à l'oscilloscope, tout va bien). Par contre, sous labview je ne peux pas afficher ma fréquence maximale dans le tableau final (il y a apparition du caractère # dans la première case). Comment faire pour récupérer toutes les valeurs envoyées par mes commandes dans le tableau final (avec la fréquence maximale qui apparait dans le tableau au final). J'ai beau cherché je vois pas comment faire...
    Exemple : Frequence min = 30 Frequence max = 300
    Je me retrouve avec un Tableau de 30 40 50 60 70 80 90 100 et 200 mais j'aimerai que 300 apparaisse (en supprimant si possible le caractère # ?)
    J'espère que j'ai pu m'exprimer de manière claire, je vous envoie ci-joint mon programme en intégralité.
    En vous remerciant.
    Cordialement,
    Reborn
    Pièces jointes :
    Detection synchrone.vi ‏44 KB

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pourriez vous poster un VI simplifié reproduisant l'erreur que vous rencontrez (sans utiliser les VI de communication ou autre) afin qu'ils soit plus simple pour les membres de cette communauté de pouvoir vous aider?
    Cordialement,
    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...

  • Comment transférer les données d'un ipod vers un mini ipad, comment transférer les données d'un ipod vers un mini ipad

    Je me suis acheter un nouveau ipad mini et je voulais transférer mes jeux de mon ipod vers mon ipad, comment puis-je faire?

    je pense que transférer les données d'apareil ios via itunes ce qui ne peut pas complètement, donc j'ai essayé un logiciel Transfert iPhone pour transférer les données vers un nouveau appareil, il est puissance et il peut transférer les données complètement, ainsi on peut essayer ces tutoriel
    transferer contact iphone vers iphone, c'est essai gratuit.

  • Affiche dans un tableau tout les valeur de mesures avec le temps

    Bonjour à tous,
    Je fais l'acquisition de température(trois capteurs de température) a chaque 3 seconde, et j'ai du mal à afficher mes mesures dans un tableau avec le temps pour indique a chaque 3 seconde les valeurs de température pour une durée d'essai de 2 heures.
    Merci

    Bonjour Help19,
    Voici une sollution qui permet de créer un tableau de 10 points représentant votre temps d'acquisition pour chaque points.
    0.33, 0.66, 0.99...Cet exemple utilise un registre à décalage pour incrémenter la nouvelle valeur à insérer dans le tableau de dT.
    Cordialement,
    Rémi 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;}
    >> Les rencontres techniques de NI - Mesures et acquisition de données : de la théorie à la mise en ...

  • Enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009

    Bonjour,
    Je cherche le moyen le plus fiable et simple pour enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009.
    Cordialement
    Philippe

    Une fois l'executable fermé, on perd les valeurs de variable partagée? Comment peux t on les stocker automatiquement à la fermeture de l'exe et les récupérer à son ouverture? Il y a toujours la solution de les enregistrer sur un fichier texte mais je n'ai pas l'impression que cela soit la solution la plus usuelle. J'ai vu qu'il y avait la possibilité d'allouer les clefs de registres à la création de l'installeur. Est ce que ces clefs de registres peuvent servir à stocker des données de configuration pour mon logiciel comme des variables numériques?
    Cordialement,
    Philippe

  • Afficher les valeurs

    Bonjour,
    Je cherche un moyen pour afficher les valeurs issues d'un fichier, et pour l'instant je ne sais pas comment gérer l'indice de boucle? J'ai une version qui fonctionne mais trop de variables locales(pas facile pour la compréhention). Ci-joint le vi, avez vous des idées pour améliorer mon programme pour qu'il soit le plus lisible? Merci d'avance.        
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Afficher-les-mesures.vi ‏30 KB

    Salut,
    Je sais pas si j'ai bien compris ta demande, mais je tente 2 exemples. En ce qui concerne le 2nd si tu souahite mettre à jour le cluster dans un sous-vi passe par une référence du cluster:
    a+
     Edit: si tu n'a pas de code qui tourne en tâche de fond, tu peux supprimer la condition Timeout
    Reg
    Pièces jointes :
    Afficher-les-mesures-1.vi ‏32 KB
    Afficher-les-mesures-2.vi ‏28 KB

  • Créer un graphique avec les valeurs d'une tension obtenue à l'aide de USB-9215 et le driver NI-DAQmx

    Je développe depuis peu et je dois créer un soft avec VB6 pour lire les acquisitions d'une carte USB-9215. J'ai bien regardé les exemples, mais je n'arrive pas à faire un graphique avec les valeurs obtenues. Quelqu'un aurait-il une idée?

    Bonjour,
    la module USB-9215 utilise la version de driver NI DAQmx Base qui est supportée uniquement sous LabVIEW ou sous C.
    Cependant, le lien ci-dessous vous explique comment programmer DAQmx Base sous Visual Basic 6.0 :
    http://digital.ni.com/public.nsf/websearch/A21A013CA229A5988625703E0025A8AE?OpenDocument
    Le module USB-9215A utilise quant à lui utilise la version de driver DAQmx 7.5 qui est supportée sous Visual Basic 6.0 comme expliqué dans le lien ci-dessous:
    http://digital.ni.com/public.nsf/websearch/B22FE2B0F9C8935286256E920073DA07?OpenDocument
    Vous pouvez toutefois upgrader votre module USB-9215 en module USB-9215A en utiliant le module additionnel USB-9162 comme expliqué dans le lien ci-dessous :
    http://digital.ni.com/manuals.nsf/websearch/64AE34733245F1DB8625702F006C5C9C
    Cordialement
    Benjamin M
    NIF

Maybe you are looking for

  • Extract & Store pdf SD billing document from archivelink content Repository

    Hello friends, Can some one give me a hint on this : I have a requirement to create a program which will extract the pdf SD billing document from archivelink content Repository and will save pdf files on application servers's directory. We have busin

  • How to pass bean variable to resourceID for Document Explorer ?

    Hello experts,   I have added  WebCenter document explorer  task flow in my ADF which as  parameter called resourceId.   I want to pass  bean variable to this parameter since  the Content IDs (doc Name or Ids) are  decided dynamically. When I provide

  • Error in automatic batch classification when doing 311 movements

    I have created reference characteristics, that is, characteristics which have a direct reference to a database field (MCH1-LAEDA. LAst change). When doing the movement 311 with MIGO or MB1B the batch is not classified althougt in the MCH1 the field L

  • 5 out of 6 devices can't connect to Internet

    Just to preface,  this was all working hours ago. airport express,  Mac book pro, ipad, boxee box and Western digital live Nas all can't connect to internet. my Samsung Galaxy s3 has no problems however. normally if I can't get an ip address I would

  • Very slow SMB file transfers in OS 10.4.10

    Hello all, I'm not sure this is the appropriate forum, but this is the best I came up with Anyway, here is my issue: In short, I'm getting xfer speeds of about 25KB/s over my wireless n network in OS 10.4.10 for some reason only when I'm using smb pr