Edition d'un fichier .ini d'une application

Bonjour à tous,
Je voulais savoir si il était possible de rajouter, dans le fichier .ini d'une application, une ou plusieur ligne, avant la construction de celle-ci ?
Cordialement
Nathan
Résolu !
Accéder à la solution.

Cela permet d'exécuter un VI avant ou après la génération de l'application. Dans ce cas, le but de ce VI est d'ajouter la ligne désirée dans le fichier de configuration de l'application.
Marche à suivre :
Dans la section Pre/Post Build Actions de l'Application builder presser l'un des deux Generate VI et cocher la case Execute VI before/after build correspondante.
Le VI est généré et apparaît dans le Project Explorer.
Fermer l'Application builder pour ouvrir ce VI et y mettre le code réalisant l'opération désirée.
Revenir dans l'Application builder et générer l'application.

Similar Messages

  • Utiliser fichier .m dans une application labview

    Bonjour,
    j'ai une question à propos du module Matscript (avant de l'acheter!) :
    si j'ai bien compris, avec ce module, je pourrais utiliser dans les noeuds mathscript des fichiers Matlab .m que j'ai crée avec Matlab. Je développe justement un logiciel qui utilise un algorithme de calcul qui se trouve dans un fichier .m. Mais cet algorithme est en constante évolution.
    Ce que je n'arrive pas à savoir, c'est que : si je crée un .exe de mon logiciel, ira t-il chercher un fichier .m séparé de mon application (et donc je pourrais faire évoluer mon algorithme sans recompiler à chaque fois un exe) ou il intègrera uniquement le .m utilisé lors de la construction de l'application.
    Désolé si je suis pas clair...
    En vous remerciant,
    Vincent
    Résolu !
    Accéder à la solution.

    Palough a écrit :
    Ce que je n'arrive pas à savoir, c'est que : si je crée un .exe de mon logiciel, ira t-il chercher un fichier .m séparé de mon application (et donc je pourrais faire évoluer mon algorithme sans recompiler à chaque fois un exe) ou il intègrera uniquement le .m utilisé lors de la construction de l'application.
    Ama cannaissance, c'est la deuxième solution qui est la bonne. Le .m est compilé en même temps que le source LabVIEW.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • [LabWindows / IMAQdx] Charger des attributs d'une camera à partir d'un fichier ini

    Bonjour à tous.
    Je voudrais initialiser certains attributs d'une caméra MANTA à partir d'un fichier .ini .
    Ce que j'ai fait, c'est d'ouvrir une session avec la fonction IMAQdxOpenCamera, puis de modifier les valeurs de certains attributs à partir d'un fichier Camera.ini, et enfin de refermer la session avec IMAQdxCloseCamera avant de lancer l'interface avec RunUserInterface().
    Mais quand j'affiche les valeurs des attributs que je voulais modifier, ils sont inchangés (identiques à leurs valeurs par défaut que l'on trouve dans le fichier NIMAX associé à la camera).
    Donc si vous avez des suggestions, ou des exemples à me montrer, ce sera avec grand plaisir!
    Thomas1330.
    Résolu !
    Accéder à la solution.

    Bonjour,
    Est ce que vous avez verifier l'attribut de ce fichier ini, à savoir en lecture et ecriture?
    Cordialement
    Paolo_P
    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

  • Comment lire un chiffre d'une ligne de fichier ini?

    Bonjour,
    J'ai une fichier ini qui contient une section et un ligne. Je veut lire un chiffre (exp 9) de ce ligne et l'affiche dans un champ texte.
    exp;
    [SIGNAL]
    PRESENCE_1:        1:    9:    0:    1:    0:
    Merci à votre aide.

    CVI offers you inifile instrument to read / write .INI files: you must load the instrument into Instrument menu if you haven't done it already. If you don't know this instrument you can find it in <cvidir>\toolslib\toolbox directory. I suggest you to read the online help and see the related example that comes with CVI.
    Supposing you are reding the line with Ini_GetStringIntoBuffer () you can scan the line read to obtain desired text.
    Scanning the line is quite easy if you rely on separators: you can either use strtok () or Scan () function to easily extracd desired value from the line.
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Fichier INI introuvabl​e lors du lancement du .exe

    Bonjour,
    J'ai développer une application labview et mis en place un fichier ini pour le choix d'opérateur. Cette application et l'ouverture de la fenêtre du choix opérateur s'effectue normalement avec la lecture des noms dans le fichier .INI mais lorsque je passe à la création d'un exécutable, le fichier INI ne se lit pas, ou l'executable ne le trouve pas...
    J'ai d'abord vérifié ma programmation et ai appris qu'il fallait décomposer deux fois le chemin du VI actuel lorsqu'on se trouve en exécutable. Après cette légère modification, le nom du chemin que je vais lire est le bon. Le fichier ini porte bien le même nom et se trouve à l'emplacement prévu. Mais lors du lancement de l'executable, aucun nom n'apparait dans la liste déroulante. 
    voici une capture d'écran pour illustrer mes propos :
    merci d'avance pour votre aide !
    ps : je suis sur Labview 8.6

    Salut ! et merci de ta réponse rapide !
    J'ai réaliser la programmation que tu as suggéré, mais celle-ci ne règle toujours pas le souci de la lecture du fichier INI lors du lancement de l'exécutable. J'ai mis un indicateur de chemin sur ma face avant. et le chemin lus grace à l'indicateur correspond bien à l'emplacement du fichier INI mais toujours pas de texte dans ma liste déroulante.
    Pièces jointes :
    try ini.vi ‏18 KB
    operateur.ini ‏1 KB

  • Execution multiple d'une application

    Bonjour,
    j'ai crée un application qui fonctionne correctement j'aimerai maintenant pouvoir  lancer plusieur instance de celle ci
    j'ai activé la fonction reentrant ( avec allocation separée) dans les propriete du vi avant la compilation mais cela n'a pas l'air de suffire
    il y a til des parametre a activer dans la config du compilateur ?
    Cordialement
    Tinnitus
    CLAD / Labview 2011, Win Xp
    Mission d'une semaine- à plusieurs mois laissez moi un MP...
    RP et Midi-pyrénées .Km+++ si possibilité de télétravail
    Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
    Don't forget to valid a good answer / pensez à valider une réponse correcte
    Résolu !
    Accéder à la solution.

    Bonjour,
    Il faut ajouter cette ligne dans le fichier ini LabVIEW.ini situe au meme endroit que votre executable :
    [MyApp]
    allowmultipleinstances = TRUE
    http://labviewwiki.org/Multiple_Instances_of_LabVIEW 
    Cordialement,
    Da Helmut

  • Erreur lors de l'enregist​rement de clefs dans un fichier .ini

    Bonsoir,
    J'ai un soucis d'enregistrement de clefs. Le vi consiste à ouvrir des clefs depuis un fichier .ini, de les modifier puis de les enregistrer. L'ouverture fonctionne correctement, cependant l'enregistrement emet une erreur "1". Or, ce bout de diagramme est le même qu'un autre de mes vi et celui-là fonctionne.
    Donc, après deux heures à galérer pour trouver le problème (et force est de constater l'échec de la recherche) je quémande de l'aide, si quelqu'un à une astuce.
    Cordialement.
    PS : ci-joint le vi en question et le fichier de configuration.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Gérance des séquences automatiques.vi ‏60 KB
    Initialisation Elfie.ini ‏1 KB

    Désolé pour la version. Voici le vi pour 8.0
    Cordialement.
    Pièces jointes :
    Gérance des séquences automatiques.vi ‏60 KB

  • Comment configurer le DCOM afin de pouvoir ouvrir une application sur un autre ordinateur à l'aide de automation open?

    Bonjour,
    Je suis actuellement en stage et utilise labview.
    J'ai deja créé un vi  me permettant d'ouvrir une application (CANoe) sur le même ordinateur à partir de labview, en utilisant Automation Open.
    Je cherche maintenant à faire de même, mais avec le vi labview sur un ordinateur, et l'application sur un autre ordinateur.(je les ai connecté en wifi pour l'instant). quand je mets l'adresse IP voulue sur l'entrée "machine name" de Automation Open, cela n'a pas l'air de fonctionner.
    D'après ce que j'ai pu comprendre cela pourrait venir des paramètres DCOM, mais je n'arrive apparemment pas à les configurer de la bonne manière.
    Quelqu'un pourrait il me fournir des précisions sur la démarche à suivre?
    Merci d'avance pour vos réponses,

    Bonjour ravanel_ale, 
    Merci d'avoir posté sur le forum National Instruments.
    Je suppose que ton application CANoe dispose d'une interface ActiveX. Assure toi que du côté de ton PC client celui-ci est bien enregistré.
    Démarrer>>Exécuter>>dcomcnfg
    Console Root » Component Services » Computers » My Computer, clique droit sur My Computer et sélectionne Properties
    Va sur l'onglet COM Security
    Change les Access Permission Limits en cliquant sur Edit Limits... dans la section Access Permissions
    Sélectionne Local and Remote Access
    Dans la section Launch and Activation Permissions, clique sur Edit Limits...
    Ajoute Local et Remote Launch, et Local et Remote Activation permissions
    Navigue dans Console Root » Component Services » Computer » My Computer » DCOM Config » [YourApplication] Remote Engine, rclique droit et sélectionn Properties
    Onglet Security>>Customize>>Edit
    Donne les accès à l'utilisateur
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Chargement à partir d'un fichier ini dès l'ouverture du vi

    Bonjour à tous, 
    À partir de mon mode administrateur, une liste d'enceintes climatiques comprenant plusieurs paramètres est chargée à partir d'un fichier ini (code : Administrateur_bis) 
    Puis, je peux modifier ces paramètres dans mon tableau de cluster, ajouter d'autres enceintes climatiques. 
    Mon problème se situe au niveau du chargement, je voudrai initialiser en chargeant cette liste. 
    Quelqu'un aurait une suggestion ? 
    Cordialement 
    Pièces jointes :
    Administrateur_bis.vi ‏69 KB
    Administrateur.vi ‏73 KB

    Premièrement, je ne vois pas l'utilité du feedback node (désolé j'ai LV en anglais).
    Deuxièmement, vous demandez la liste des sections.  Les résultats est un tableau de chaînes de caractères contenant : étuve1 et étuve2.  Ce tableau est connecté à une boucle FOR ainsi qu'un autre tableau contenant les tags contenus dans une section. Donc, à votre itération 0 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir la valeur de la clé "Nom_étuve" de la section "Étuve1".  À l'itération 1 vous demandez pour toutes les clés de cette section (string, double): je veux obtenir "Alarme_basse" de la section "Étuve2".
    Les noms des clés, dans votre exemple, ne peuvent pas être fournis sous la forme d'un tableau.
    Jean-Marc
    LV2009 and LV2013
    Free PDF Report with iTextSharp
    Pièces jointes :
    Administrateur_bis-1 MOD.vi ‏71 KB

  • Chargement fichier ini - Remplissage Ttableau

    Bonjour à tous,
    Je réalise un vi permettant de créer un scénario en allant écrire les différents paramètres dans un fichier de configuration (.ini).
    Une autre fonction de ce vi est de charger un scénario déjà créé et d'aller remplir les différents paramètres dans mon tableau de cluster.
    Pour cela je viens lire les clés, mais je rencontre un problème d'indexation pour ma boucle FOR.
    Ci-joint mon vi, le case concerné est "chargement"
    Cordialement
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Scenario_key_load.vi ‏79 KB

    Bonjour aznnath,
    Je pense que tu as déjà posé une question similaire (identique ?) concernant la lecture et l'écriture de paramètres dans in fichier ini.
    Tes questions sont souvent imprécises. (il faut souvent "deviner")
    Je rencontre un problème d'indexation .... heuuu ... ok ... quel problème ??? ou exactement ???
    De plus tu tiens peu compte des conseils donnés concernant ton BD. (peu ... ou pas ?)
    Ton code est brouillon, voir pas propre du tout, et ce de façon recurrente (malgré les conseils et/ou remarques)
    Tu n'iras pas loin avec Labview de cette façon.
    C'est du langage graphique ... il faut être hyper-propre ... sinon, très rapidement, on y voit plus rien.
    Ce n'est  pas un "jugement" ... chacun est libre de coder comme il le veut.
    Je motive simplement mon choix de ne plus essayer de "comprendre" ce que tu présentes.
    (je suis un programmeur "bénévole", et ne suis donc pas "tenu" au "devoir" d'assistance et de service)
    Je passe donc la main.
    Belle journée et bon code.

  • Executer une application LabView sans LabView

    Bonjour,
    j'ai développer une application que je souhaite pour installer sur plusieur ordinateur sans installez LabView sur ces ordinateurs.
    J'ai donc essayer de crée un Installer en intégrant le Run-Time Engine 2013, mais quand je veux lancer l'appli, l'ordinateur ne sais pas avec programme le lancer...
    Une idée?
    Cordialement
    Nathan
    Résolu !
    Accéder à la solution.

    NathV74 a écrit :
    c'est un message windows qui apparait (Je ne sais plus exactement ce que ca dit mais en gros:
    "Aucun programme n'a été trouver pour ce genre de fichier:
     - Chercher une solution en ligne
     - Choisir le programme "
    Même sans le RunTime LabVIEW, le message n'est pas "aucun programme... blabla sélectionner..." Donc ??!!
    Ma question est surement très bête, désolé, mais quel est le nom de l'exe? il y a bien ".exe" en extension ? car le message ressemble à une extension inconnue.
    Il faudrait faire une copie du message Windows.
    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

  • Fichiers médias : une chatte n'y retrouverait pas ses petits

    Bonjour,
    C'est toujours aussi pénible de retrouver les fichiers medias cache d'un projet : Adobe en met n'importe où sans demander d'autorisation.
    Exemple : à la  création d'un projet avec PP CC il est possible de stocker les fichiers médias cache dans le dossier du projet, mais il faut le spécifier (Edition - Préférences - Médias). Si l'on passe par Media Encoder, on retrouve des fichiers médias dans le dossier du projet PP CC (choix par défaut de Media Encoder), mais aussi dans la bibliothèque de documents, et là pas d'information, pire ces fichiers ont des noms ésotériques qui ne permettent pas de savoir à quel projet ils appartiennent. Quant à Encore CS 6, c'est pire : si l'on crée deux projets et que l'on en efface un : on retrouve les deux projets avec répartition entre les deux.
    Conclusion : si l'on modifie quoi que ce soit dans un projet, on risque de se retrouver avec le message "Medias pending" sans savoir que faire. Pire : le nombre de fichier augmente sans contrôle et Adobe finit pas faire des noeuds.
    Alors comment faire pour maîtriser l'emplacement des fichiers Médias ? Cela serait pourtant si pratique d'avoir TOUS les fichiers d'un projet dans le même dossier, il serait alors possible, sans crainte de casse, de stocker  les projets complets pour une exploitation ultérieure éventuelle.
    Je n'ai pas trouvé la solution.

    Bonjour et Merci,
    Je m'interroge sur le service réel derrière ce lien.
    En effet j'ai soumis d'autres rapports de bugs et/ou demandes de
    fonctionnalités.
    Résultat : demandes systématiquement retirées ou clôturées sans
    explication ni suite d'aucune sorte, bref bouteille à la mer. C'est
    entre autre ce comportement qui m'a fait fuir Pinnacle.
    Si vous connaissez une voie plus efficace ou apparemment à l'écoute, je
    suis preneur.
    Cordialement.
    Le 19/02/2014 22:15, Pierre-Etienne Courtejoie a écrit :
    >
          Re: Fichiers médias : une chatte n'y retrouverait pas ses petits
    created by Pierre-Etienne Courtejoie
    <http://forums.adobe.com/people/PECourtejoie> in /Forums en français/
    - View the full discussion
    <http://forums.adobe.com/message/6137291#6137291

  • Je souhaite convertir une application Flash écrite en Action Script 2.0 en 2007 ! par une application Flash plus récente sans ré-écrire le code. Merci pour votre aide

    Bonjour, Voilà une question classique déjà posée. Je viens de sortir une application rangée dans mes tiroirs écrites de code  il y a plus de 8 ans, très coûteuse à réécrire (en temps et en coût) !
    Merci pour votre aide.

    What do you want to convert the file to?  If it is an AS2 file and you want it to remain an AS2 file then there is no need to convert it since it is what you want it to be. (It is possible the translator did a terrible job with translating your posting to English).

  • Mise à jour d'une application Adobe Air

    Bonjour,
    J'ai renouvelé le certificat d'une application Adobe Air. J'ai créé une signature de migration afin que les utilisateurs puissent mettre à jour leur application avec le nouveau certificat.
    La mise à jour s'effectue bien. Mais au moment de lancer l'application un message d'erreur apparait : "Impossible de trouver l'ID de l'éditeur de cette application. Essayez de réinstaller ou contactez l'éditeur pour obtenir de l'aide."
    Je précise que j'ai déjà effectué cette opération pour les précédentes versions de l'application et tout s'est bien passé.
    Auriez-vous une idée d'où peut venir le problème ?
    C'est une application Adobe Air de bureau réalisé avec Flash.
    Merci pour votre aide.

    Bonjour,
    Vous pouvez télécharger toutes les versions d'Adobe Reader depuis la page suivante:
    http://get.adobe.com/fr/reader/otherversions/
    J'espère que cela adresse votre question.
    Cordialement,
    --Jean-François.

  • Bonjour, j'ai acheter un câble pour relier mon iPad à ma Tv mais ça ne fonctionne pas faut il télécharger une application pour que ça marche ?? Merci pour votre réponse

    Bonjour, j'ai acheter un câble av composite pour brancher mon iPad via ma Tv mais ma Tv ne le reconnais pas , je sais pas si il faut téléchargé une application pour que cela fonctionne merci de m'aider

    Bonjour, j'ai acheter un câble av composite pour brancher mon iPad via ma Tv mais ma Tv ne le reconnais pas , je sais pas si il faut téléchargé une application pour que cela fonctionne merci de m'aider

Maybe you are looking for

  • .xml files from Oracle database

    Hi all, Just need bit of Info about, Interface to other systems with an Oracle application: Currently we have Interface with ABC application. We create a .txt file every night through a batch job about 7.30 pm and that .txt file FTP's to the ABC syst

  • Line break in UWL

    Hi All, I have a workflow which gives a workitem in the UWL. I display few variables in the workitem in UWL. All the values in the variables are fine. But the problem is all the variables are coming as continuous text without line breaks. I have give

  • Jasper report integration in Oracle BPM

    Hello friends We'r working on an application using Oracle BPM 11g (11.1.1.5.0) What we are looking for is to have the ability to generate reports using iReport (jasper). Using help from the previous thread below ,we have been able to call a report wi

  • 6500S SMS RECIEVING TIME NOT CORRECT

    Hey, I've prob with my recieving time. when I got a message from my country(macedonia) it shows me that I recieve it 1 h earlier, but when I recieve it message from another country(usa) it shows the correct time. I tryed to set the gmt and daylight s

  • JDialog disappears behind Browser after sevearal seconds

    Hi! I found a strange behaviour I can't explain, perhaps you have an idea: I use an Applet for printing. The Applet asks the user to put the right paper into the printer by using a JDialog created using JOptionPane.showMessageDialog(null, "someMassag