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

Windows Discussion :

ShellExecute()


Sujet :

Windows

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 56
    Par défaut ShellExecute()
    bonjour a tous,
    j'ai un petit soucis avec cette fonction...
    j'ai vu quelque part, que cette fonction nous permettait de lancer une fonction de visualC++, sur labview par exemple, le problème c'est que ca ne fait que l'ouvrir, or je veux que ca l'exécute...comment dois-je faire?
    merci d'avance

  2. #2
    scr
    scr est déconnecté
    Membre éprouvé
    Inscrit en
    Juin 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 127
    Par défaut
    ca ne fait que l'ouvrir et pas l'executer...

    c'est a dire ?

    J'ai déja fait ça, je me souviens que j'avais eu un petit problème mais je ne me souviens plus lequel ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 56
    Par défaut
    J'ai trouver des exemples dans l'aide de matlab, car dans mon cas, je veux utiliser une fonction de matlab, la FFT plus exactement, dans un programme sous visual C++. Le problème c'est que je ne comprend rien...je fais exactement comme dans l'exemple, mais j'ai des erreurs sur les fonctions que j'utilise qui sont définies dans les .h fourni par matlab que j'ai inclue.
    les erreurs données sont
    error LINK2001: unresolved external symbol _mxDestroyArray
    error LINK2001: unresolved external symbol _mexCallMATLAB
    error LINK2001: unresolved external symbol _mxSetN
    error LINK2001: unresolved external symbol _mxSetM
    error LINK2001: unresolved external symbol _mxGetPr
    error LINK2001: unresolved external symbol _mxCreateDoubleMatrix
    et fatal error LINK 1120
    error executing link .exe

    ???

  4. #4
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    matlab doit aussi fournir des .lib, il faut lier ton programme avec.

  5. #5
    scr
    scr est déconnecté
    Membre éprouvé
    Inscrit en
    Juin 2005
    Messages
    127
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 127
    Par défaut
    Le problème ne vient donc pas du shellexecute

    Il faut deja arriver a compiler l'exe avant de pouvoir l'appeler avec shellexecute

Discussions similaires

  1. J'ai des soucis avec Delphi8 ShellExecute...
    Par manu00 dans le forum Delphi .NET
    Réponses: 6
    Dernier message: 25/07/2004, 08h38
  2. shellexecute + chemin avec espace
    Par abignon dans le forum MFC
    Réponses: 2
    Dernier message: 26/01/2004, 22h15
  3. test de l'exectuion d'un bat par Shellexecute
    Par Argonz dans le forum C++Builder
    Réponses: 8
    Dernier message: 10/12/2003, 08h18
  4. Ouvrir le poste de travail (avec ShellExecute) ?
    Par benj63 dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/08/2003, 11h09
  5. Réponses: 2
    Dernier message: 18/11/2002, 09h12

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