IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

LabVIEW Discussion :

PATH pour ouverture de fichiers externes


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Points : 4
    Points
    4
    Par défaut PATH pour ouverture de fichiers externes
    Bonjour,

    je souhaite ouvrir un fichier (texte et images donc un .doc me va très bien) à l'aide d'un bouton dans un programme LabView.
    Par contre j'ai un facteur limitant : mon programme permet de faire fonctionner une baie de test "mobile", c'est-à-dire que l'équipement principal (électronique analogique de puissance) doit pouvoir être utilisé avec différents ordinateurs et appareils de mesure.
    Je suis à la fin de mon projet et tout me semble opérationnel... sauf l'utilisateur car lui aussi est "interchangeable".

    En gros je dois pouvoir ouvrir un fichier d'aide pour expliquer comment appliquer des configurations (via switchs et jumpers), mais l'application .exe, qui doit tourner sur n’importe quel ordinateur (avec le RTE), doit pouvoir ouvrir le fichier d'aide (il y en a plusieurs en fait suivant le test).
    Mon problème est de pouvoir intégré mon "HELP.doc" dans le .exe ou bien dans le même dossier que l'application elle-même (et que ça fonctionne).
    Je ne veux pas que l'utilisateur ait à respecter un emplacement pour l'application ou le .doc sur son disque dur...

    Normalement je travaille en langage C bas niveau (sur microcontrôleur), ainsi je suis novice sur LabView (1 mois de pratique) et je ne comprends pas grand-chose aux PATH...
    Si quelqu'un peut m'aider j'en serai très heureux.


    La discussion suivante m'a permise d'ouvrir un .doc : [Résolu] Référence vers un fichier pdf


    Merci d'avance

  2. #2
    Membre éprouvé Avatar de reg64
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 959
    Points : 1 255
    Points
    1 255
    Par défaut
    Rebonjour,
    Tu peux appeler ton fichier avec un chemin relatif, c'est à dire, tu met le fichier HELP dans le même répertoire que l'exe (ou dans un sous répertoire), exemple ~/HELP/Help.doc, dans ton code tu récupère le chemin de l'exe (exemple c:/TOTO/executable.exe) puis tu construit le chemin vers le fichier Help:c:/TOTO/HELP/Help.doc.
    Attention, le chemin de l'application en cours d'exécution est différent si tu es en mode développement/édition ou en mode Exe: http://digital.ni.com/public.nsf/all...2565F4006BE363
    a+
    Reg
    CLAD

  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur développement matériel électronique
    Inscrit en
    Juillet 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement matériel électronique
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3
    Points : 4
    Points
    4
    Par défaut Current VI's Path
    Bonjour et merci pour ta réponse,

    grace au lien que tu as fourni j'ai découvert la petite boîte "current VI's Path" qui est très utile dans mon cas pour avoir un chemin d'accès relatif (car je ne peux pas me permettre d'en avoir un absolu).
    D'après ce que j'ai compris mon .exe est comme un répertoire donc il faut que j'ajoute un "strip path" en plus pour être dans le dossier le contenant, ensuite pas de problème.

    Merci beaucoup et bonne journée.

  4. #4
    Membre éprouvé Avatar de reg64
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    959
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 959
    Points : 1 255
    Points
    1 255
    Par défaut
    De rien
    Reg
    CLAD

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de path pour accéder un fichier
    Par gabdeschenes dans le forum Windows
    Réponses: 5
    Dernier message: 27/07/2010, 22h54
  2. Problème de droit pour ouverture de fichier
    Par cyrilled dans le forum Outils
    Réponses: 4
    Dernier message: 17/09/2009, 16h44
  3. Ouverture de fichier pour une classe
    Par psikharpax dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 03/05/2007, 00h48
  4. Réponses: 3
    Dernier message: 07/08/2006, 12h25
  5. Accès à des fichiers pour ouverture d'une image
    Par noutnout53 dans le forum C++
    Réponses: 4
    Dernier message: 02/06/2006, 16h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo