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

Langage Java Discussion :

Test de Powerpoint


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 18
    Par défaut Test de Powerpoint
    Bonjour tout le monde,

    Je débute en Java et je développe une application qui lance différents diaporamas (PPS).
    Pour éviter les exceptions, j'aimerai d'abord tester si la visionneuse PowerPoint est installée.
    Existe-t-il un moyen de savoir si elle est installée?

    Merci d'avance pour vos réponse.

    PS : J'ai essayé de faire des recherches mais je n'ai rien trouvé...

  2. #2
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    salut à toi!

    Pour ton problème, l'utilisation de l'API JDIC me paraît clairement indiqué.

    Ainsi dans JDIC, tu as l'objet Desktop qui, via sa méthode static open, permet d'ouvrir un fichier avec le programme associé (typiquement pour ton cas un pps avec Powerpoint).

    Cette méthode balance une exception DesktopException si aucun programme n'est associé avec ce fichier.

    Ainsi la vérification de la présence de la visionneuse est facile à vérifier. Un peu de code pour illustrer tout ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    try{
     
       //on essaie d'ouvrir le pps avec Powerpoint
       Desktop.open(new File("le chemin du PPS que tu veux ouvrir"));
     
    }catch(DesktopException e){
       //si on rentre dans la clause catch
       //cela signifie que Powerpoint n'est pas installé
     
       //prévoir du code pour traiter ce cas
     
    }

  3. #3
    Membre averti
    Inscrit en
    Octobre 2003
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 18
    Par défaut
    Merci pour ton aide.

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

Discussions similaires

  1. Script test de deux chaine avec if
    Par kacedda dans le forum Linux
    Réponses: 6
    Dernier message: 02/05/2003, 15h38
  2. [][VB/Powerpoint] : nombre de diapo entre autre
    Par stan28 dans le forum Contribuez
    Réponses: 11
    Dernier message: 29/04/2003, 18h43
  3. [XMLRAD] test de nullité
    Par Pm dans le forum XMLRAD
    Réponses: 5
    Dernier message: 29/11/2002, 10h57
  4. [VB6] Exploiter un doc PowerPoint avec VB
    Par Tranber dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 04/09/2002, 16h22
  5. test collisions
    Par tatakinawa dans le forum OpenGL
    Réponses: 5
    Dernier message: 08/06/2002, 06h03

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