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

C++Builder Discussion :

appelé une application installé depuis Builder c++


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mai 2011
    Messages : 32
    Par défaut appelé une application installé depuis Builder c++
    Bonjour,
    je veux ouvrir un fichier exécutable installé sur mon pc depuis mon application,ça marche pas je ne sais pas si j'ai écris une mauvaise syntaxe ou quoi ??

    càd appeler une application j'ai essayé avec ShelleExecute();
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecuteA(0,"open" ,AnsiString("dbf2mdb.exe","C:\Program Files\WhiteTown Wizards").c_str(), NULL,NULL SW_SHOWDEFAULT)
    ça marche avec les application windows Calculatrice, Notepad, mais ça ne marche pas avec l'application de conversion que je veux appeler depuis builder c++.
    J'attends l'aide Svp

  2. #2
    Membre éclairé
    Homme Profil pro
    Consultant technique
    Inscrit en
    Juillet 2002
    Messages
    519
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2002
    Messages : 519
    Par défaut
    Bonjour,

    Je n'ai pas C++Builder ici donc pas d'accès à la documentation ou à mon code néanmoins voici quelques pistes à vérifier.

    1) Les caractères \ doivent être doublés.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    \\ = \
    \t = une tabulation
    ...
    2) Si C++Builder est une version unicode, il faut peut-être ajouter un L devant les guillemets.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ShellExecute(0, "open", L"C:\\Program Files\\WhiteTown Wizards\\dbf2mdb.exe", NULL, SW_SHOWDEFAULT);
    Remarque :
    - Pour la calculatrice, c'est Calc.exe
    - Mettre un espace après la virgule des paramètres permet une lecture plus aisée.

    Bonne journée.

Discussions similaires

  1. Appel à une application java depuis un webservice
    Par kraps dans le forum Services Web
    Réponses: 1
    Dernier message: 17/11/2011, 15h29
  2. Appel d'une application locale depuis une page web
    Par izalecomte dans le forum Langage
    Réponses: 6
    Dernier message: 29/05/2009, 09h45
  3. appeller une application en java .JAR depuis page html
    Par karimoscapitated dans le forum Général Java
    Réponses: 4
    Dernier message: 25/05/2009, 13h55
  4. Appeler une application Java depuis une JSP ?
    Par bekara_k dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 19/04/2007, 13h08
  5. Réponses: 3
    Dernier message: 21/11/2006, 22h05

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