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

Java ME Discussion :

Executer/lancer un programme externe


Sujet :

Java ME

  1. #1
    Membre régulier
    Profil pro
    rfv
    Inscrit en
    Novembre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : rfv

    Informations forums :
    Inscription : Novembre 2006
    Messages : 91
    Points : 115
    Points
    115
    Par défaut Executer/lancer un programme externe avec des arguments
    Bonjour, avant de m'embarquer dans un développement J2ME, j'aurais aimer savoir s'il était possible de communiquer avec un programme externe.

    Le contexte est un PDA équipé de Windows Mobile 5 + GPS avec comme soft Orange Navigation.

    L'idée serait d'indiquer une adresse et de faire un lien cliquable dans le programme J2ME à destination du logiciel GPS : \Program Files\Orange\Navigation\Navigation.exe, qui bien évidement (ré-)ouvrirait le logiciel GPS avec la nouvelle adresse.

    Mais sans le contexte du GPS, simplement, appeler un autre programme en lui passant des arguments.

    Appeler sans arguments : platformRequest(urlToLaunch);
    Avec ???

    Merci à tous ceux qui pourront répondre et qui auront surement rencontrer les mêmes difficultés que moi

  2. #2
    Membre régulier
    Profil pro
    rfv
    Inscrit en
    Novembre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : rfv

    Informations forums :
    Inscription : Novembre 2006
    Messages : 91
    Points : 115
    Points
    115
    Par défaut
    Citation Envoyé par JulieD
    Bonjour,

    A quelque chose près, je rencontre exactement la même difficulté que toi!!
    Je souhaite également lancer le GPS Orange Navigation avec des paramètres à la seule différence est qu'il s'agit du C#.
    Etant donné qu'il n'y a pas de réponse, je ne sais pas si c'est possible... As-tu pu trouver la solution? Si oui pourrais-tu me donner une piste (voire la solution) stp?

    Merci

    Julie

    ps : je viens juste de m'inscrire sur ce genre de forum alors je ne sais pas trop s'il faut se présenter (pour des msg privés) mais si c'est le cas je suis étudiante en informatique (présentation brève mais claire!)
    Pas de solution miracle en Java depuis le temps....

    Après avoir contacter les fournisseurs d'Orange (ceux qui programment leurs logiciels tel que l'Orange Navigation, la meilleure des réponses que j'ai obtenu était que cela est possible en C++.

    Le langage utilisé dans l’exemple est le C++ et l’exemple consiste juste à lancer un exécutable avec des paramètres, Malheureusement il n’est pas développé en Java.

    Pour la ligne de commande, elle doit être lancée avec ses paramètres,

    La Commande:

    |country_destination|state_destination|county_destination|city_destination|zipcode_destination|street_destination|number_destination||||country_departure|state_departure|county_departure|city_departure|zipcode_departure |street_departure|number_departure| | |

    voici un exemple:

    CreateProcess (_T("\\Program Files\\Orange\\Navigation\\ Navigation.exe"),_T(“/D RTGEO|FR|||Argenteuil|95100|rue du moulin sarrazin|65|||”), NULL, NULL, FALSE, 0, NULL, NULL, NULL, NULL);
    Si tu essayes, merci de nous faire un petit compte rendu :
    * cela fonctionne ou / pas
    * et le code C# utilisé

    PS : avec quoi code tu ? Microsoft Visual Studio (Express | 2008) , autre ?

  3. #3
    Membre régulier
    Profil pro
    rfv
    Inscrit en
    Novembre 2006
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : rfv

    Informations forums :
    Inscription : Novembre 2006
    Messages : 91
    Points : 115
    Points
    115
    Par défaut
    J'ai finalement testé avec C# et C++, mais en vain...
    les arguments passés n'y change rien. Dommage et abandon.

Discussions similaires

  1. Lancer un programme externe
    Par jagwar dans le forum Smalltalk
    Réponses: 2
    Dernier message: 30/01/2011, 21h32
  2. [Runtime] probleme avec l'execution d'un programme externe
    Par Jérémy Lefevre dans le forum API standards et tierces
    Réponses: 18
    Dernier message: 21/06/2007, 12h57
  3. [Système] Lancer un programme externe depuis une page web
    Par needles94000 dans le forum Langage
    Réponses: 2
    Dernier message: 08/02/2006, 21h34
  4. lancer un programme externe et continuer
    Par seal3 dans le forum C++
    Réponses: 6
    Dernier message: 31/10/2005, 19h00
  5. [Debutant(e)]Execution d'un programme externe
    Par saidi_chahrat dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 26/08/2004, 11h35

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