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 Discussion :

Lancer un executable depuis java


Sujet :

Java

  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut Lancer un executable depuis java
    Salut
    J'ai besoin de lancer apercu image de windows depuis mon application:
    j'ai testé ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    String command="rundll32.exe C:\\windows\\System32\\shimgvw.dll,ImageView_Fullscreen D:\\T.TIF";
    		try {
    			Runtime.getRuntime().exec(command);
    		} catch (IOException e) {
     
    			e.printStackTrace();
    		}
    mais j'ai une boite de dialogue qui indique l'exception suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Erreur chargement de C:C:\\windows\System32\shimgvw.dll
    La procédure spécifié est introuvable
    Pourtant j'ai bien vérifié l'existance du DLL et exe dans les repertoires défini!

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    et en ligne de commande, elle marche? J'en doute vu le message

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    et en ligne de commande, elle marche? J'en doute vu le message
    Salut tchize,
    non ,j'ai testé en ligne de commande mais ca pas marché:
    Le point d'entrée de procedure_except_hanler4_common est introuvable dans la bibliotheque de laisons dynamiques msvcrt.dll

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 095
    Par défaut
    T'as un souci avec tes DLL (un dependance foireuse?) ou quoi a mon avis car chez moi ca marche impec.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    C:\Windows\System32>f:\Upload\WaxDLLAnalyser.exe shimgvw.dll
    Wax DLL Fonction analyser
    Dll Name : shimgvw.DLL
    0x736157d8: [DllCanUnloadNow] 0
    0x7361584a: [DllGetClassObject] 0
    0x7361589d: [ImageView_Fullscreen] 0
    0x736159f3: [ImageView_FullscreenA] 0
    0x73615b26: [ImageView_FullscreenW] 0
    0x73615b79: [ImageView_PrintTo] 0
    0x7361589d: [ImageView_PrintToA] 0
    0x7361646d: [ImageView_PrintToW] 0
    0x736165db: [imageview_fullscreenW] 0
    Resume : 9 functions and 9 names loaded.
     
    C:\Windows\System32>rundll32.exe shimgvw.dll,ImageView_Fullscreen f:\BateauJD2.p
    ng
    et j'ai bien le truc de windows qui s'affiche avec mon image.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    Citation Envoyé par wax78 Voir le message
    T'as un souci avec tes DLL (un dependance foireuse?) ou quoi a mon avis car chez moi ca marche impec.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    C:\Windows\System32>f:\Upload\WaxDLLAnalyser.exe shimgvw.dll
    Wax DLL Fonction analyser
    Dll Name : shimgvw.DLL
    0x736157d8: [DllCanUnloadNow] 0
    0x7361584a: [DllGetClassObject] 0
    0x7361589d: [ImageView_Fullscreen] 0
    0x736159f3: [ImageView_FullscreenA] 0
    0x73615b26: [ImageView_FullscreenW] 0
    0x73615b79: [ImageView_PrintTo] 0
    0x7361589d: [ImageView_PrintToA] 0
    0x7361646d: [ImageView_PrintToW] 0
    0x736165db: [imageview_fullscreenW] 0
    Resume : 9 functions and 9 names loaded.
     
    C:\Windows\System32>rundll32.exe shimgvw.dll,ImageView_Fullscreen f:\BateauJD2.p
    ng
    et j'ai bien le truc de windows qui s'affiche avec mon image.
    J'ai telechargé WaxDLLAnalyser et voici ce qu'im m'affiche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    D:\>WaxDLLAnalyser.exe shimgvw.dll
    Wax DLL Fonction analyser
    Dll Name : shimgvw.DLL
    0x5ce35f0a: [ConvertDIBSECTIONToThumbnail] ea47287c
    0x5ce3b888: [DllCanUnloadNow] ea47287c
    0x5ce3b96d: [DllGetClassObject] ea47287c
    0x5ce3b9c2: [DllInstall] ea47287c
    0x5ce3ba6f: [DllRegisterServer] ea47287c
    0x5ce3bb4f: [DllUnregisterServer] ea47287c
    0x5ce3bba4: [ImageView_COMServer] ea47287c
    0x5ce3b9c2: [ImageView_Fullscreen] ea47287c
    0x5ce500ee: [ImageView_FullscreenA] ea47287c
    0x5ce487bc: [ImageView_FullscreenW] ea47287c
    0x5ce49d94: [ImageView_PrintTo] ea47287c
    0x5ce48b1d: [ImageView_PrintToA] ea47287c
    0x5ce4a9e7: [ImageView_PrintToW] ea47287c
    0x5ce4aa6a: [imageview_fullscreenW] ea47287c
    Resume : 14 functions and 14 names loaded.

  6. #6
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    686
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 686
    Par défaut
    Citation Envoyé par riadhhwajdii Voir le message
    J'ai telechargé WaxDLLAnalyser et voici ce qu'im m'affiche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    D:\>WaxDLLAnalyser.exe shimgvw.dll
    Wax DLL Fonction analyser
    Dll Name : shimgvw.DLL
    0x5ce35f0a: [ConvertDIBSECTIONToThumbnail] ea47287c
    0x5ce3b888: [DllCanUnloadNow] ea47287c
    0x5ce3b96d: [DllGetClassObject] ea47287c
    0x5ce3b9c2: [DllInstall] ea47287c
    0x5ce3ba6f: [DllRegisterServer] ea47287c
    0x5ce3bb4f: [DllUnregisterServer] ea47287c
    0x5ce3bba4: [ImageView_COMServer] ea47287c
    0x5ce3b9c2: [ImageView_Fullscreen] ea47287c
    0x5ce500ee: [ImageView_FullscreenA] ea47287c
    0x5ce487bc: [ImageView_FullscreenW] ea47287c
    0x5ce49d94: [ImageView_PrintTo] ea47287c
    0x5ce48b1d: [ImageView_PrintToA] ea47287c
    0x5ce4a9e7: [ImageView_PrintToW] ea47287c
    0x5ce4aa6a: [imageview_fullscreenW] ea47287c
    Resume : 14 functions and 14 names loaded.
    Merci pour vos aides.
    J'ai telechargé un autre DLL est ça a bien fonctionner

  7. #7
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 095
    Par défaut
    Lol j'sais pas comment t'es tombé sur mon WaxDLLanalyser (fin oui merci google) mais tu px le garder ca px etre utile

    Sinon t'es sous windows quoi la ? parce la DLL semble differente que celle que j'ai dans mon windows seven (mais bon c'est surement normale).

    Mais sinon t'as la fonction présente dans la DLL de ton systeme, ca c'est sure.

    Apres peut etre que la dite fonction appelle une autre fonction dans une autre DLL et que cette fonction n'existe pas.
    Mais je suis loin de m'y connaitre en DLL ... il va falloir un expert ^^

    Edit : Tu as repondu avant moi, ben voila probleme resolu alors
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Lol j'sais pas comment t'es tombé sur mon WaxDLLanalyser (fin oui merci google) mais tu px le garder ca px etre utile
    Il est dans ton Brol à coté des photo d'une Nissan almera crashée, et d'un rendu 3D d'une salle de bain sur-dimensionnée

    Par contre t'as un truc SuperYeyettePlusPlus, je serais curieux de savoir ce que ça fait avec un nom pareil

  9. #9
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 095
    Par défaut
    Oui ca pourrait prêter a confusion
    Mais je rassure, ce n'est que le surnom d'une fille que je connais qui jouait a un jeu similaire en flash et je voulais lui refaire en java pour passer le temps (mais je en l'ai jamais fini). Un jeu avec des boules qui se déplacent, et la souris permet de démarrer une explosion qui grandit et qui tue les boules.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Citation Envoyé par wax78 Voir le message
    Un jeu avec des boules qui se déplacent, et la souris permet de démarrer une explosion qui grandit et qui tue les boules.
    Tu t'enfonce là, tu t'enfonce

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

Discussions similaires

  1. Lancer un executable depuis une page web
    Par akari_ dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 03/07/2008, 00h22
  2. lancer un executable depuis une page aspx
    Par tortuegenie dans le forum ASP.NET
    Réponses: 1
    Dernier message: 24/06/2008, 17h35
  3. Lancer un executable depuis une page web
    Par neuneu1 dans le forum ASP
    Réponses: 2
    Dernier message: 02/06/2008, 18h22
  4. lancer un executable depuis une classe java
    Par k6971 dans le forum Langage
    Réponses: 4
    Dernier message: 21/05/2007, 22h46
  5. lancer un executable depuis une page
    Par manshoon dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 16/08/2006, 11h33

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