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

Macros et VBA Excel Discussion :

Demarrer une application [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut Demarrer une application
    bonjour a tous

    me voila avec un problème dont je ne vois pas pas la solution

    j'ai une application geometrie qui utilise java
    le raccourci de cette application
    est
    "C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -cp "C:\Program Files (x86)\GEONExT\lib\geonext.jar" geonext.Geonext
    j'aimerais démarrer par vba cette application avec shell ou n'importe quoi qui me donnerait cette possibilité

    Une idée ???,
    merci pour le retour

    au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  2. #2
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    bonsoir

    il y a une panoplie de solutions en VBA

    La fonctions GetObject me paraît appropriée pour accéder facilement aux propriétés de l'applic


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    set MonObjet = GetObject("C:\Dossier\aplet.geonext")
    la fonction Shell ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    monAppli = "C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -cp "C:\Program Files (x86)\GEONExT\lib\geonext.jar" 
     
    Test = Shell(Monappli, 1) 
     
    Test = Shell(Monappli, 0)
    AppActivate celui ci ne me plaît pas trop pour des manipulations précises.

  3. #3
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour et merci pour le retour
    cependant ton exemple ne peut pas fonctionner

    car le chemin complet de l'application est en deux partie il manque donc des guillemets

    et si j'ajoute les guillemets afin de plus avoir l'erreur en écriture c'est le chemin qui n'est plus bon

    si ca avait été aussi facile que ca je n'aurais pas posé la question

    merci quand meme
    au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  4. #4
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    Bonsoir,

    sans doute que je ne m'imagines pas que tu ne connais pas les fonctions, j'ai cru que tu voulais une appréciation sur des variantes de choix.

    je viens de remarquer le chemin et comprendre le problème.

    "C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -cp "C:\Program Files (x86)\GEONExT\lib\geonext.jar" geonext.Geonext

    Juste une question : écrit comme tel que tu le donnes, ça marche en ligne de commande ?

    en plaçant les guillemets ainsi ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"" ""-cp"" C:\Program Files (x86)\GEONExT\lib\geonext.jar"" ""geonext.Geonext""

  5. #5
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour et merci pour le retour

    oui en ligne de commande dans un cmd ca fonctionne

    et avec les guillemets comme tu l'a indiqué
    erreur 53 le fichier est introuvable (c'est toujour le meme probleme)

    une autre idée??,

    au plaisir
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  6. #6
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    bonsoir,

    je suis un peu dans la confusion de ce:
    "C:\Program Files (x86)\Java\jre6\bin\javaw.exe" -cp "C:\Program Files (x86)\GEONExT\lib\geonext.jar" geonext.Geonext

    mais, je croyais que la fonction GetObject ou Shell doivent bien se charger du reste avec les scripts Ftype et Assoc en ne leur donnant que les dernières parties: chemin et nom du fichier même sans l'extension.

    le chemin du fichier uniquement
    "c:\dossier\geonext"

    je remarque que j'ai fait une erreur de transcription du chemin. les "/" manquent aux parties finales. peut-être:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell ("C:\Program Files (x86)\Java\jre6\bin\javaw.exe/"" ""-cp"" ""/C:\Program Files (x86)\GEONExT\lib\geonext.jar")

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

Discussions similaires

  1. [QST] demarrer une application externe sans garder de lien avec elle
    Par hannibal.76 dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 17/10/2013, 14h22
  2. Demarrer une application avec struts +BD +hibernate
    Par Viscapon dans le forum Struts 1
    Réponses: 7
    Dernier message: 11/08/2008, 15h56
  3. Réponses: 6
    Dernier message: 19/10/2007, 14h02
  4. Réponses: 2
    Dernier message: 09/05/2007, 14h30
  5. [C#] Comment demarrer une application silencieuse ?
    Par iowa dans le forum Windows Forms
    Réponses: 10
    Dernier message: 05/02/2006, 19h59

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