Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2644 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  lancer word avec java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lancer word avec java

n°1095928
mateus
Posté le 25-05-2005 à 09:19:49  profilanswer
 

voila je m´explique, je tente de lancer un fichier .doc avec word, malheureusement word n´a pas l´air de trouver le fichier:

Code :
  1. public class FileLauncher {
  2. static public void launch(File f) {
  3.  String path=f.getAbsolutePath();
  4.  String tmp="";
  5.  System.out.println(path);
  6.  StringTokenizer st=new StringTokenizer(path," " );
  7.  tmp=st.nextToken();
  8.  while(st.hasMoreTokens())
  9.   tmp=tmp+"%20"+st.nextToken();
  10.  path=tmp;
  11.  System.out.println(path);
  12.  if (f.getName().endsWith(".html" ) || f.getName().endsWith(".HTML" ))
  13.   try {
  14.    Process proc = Runtime.getRuntime().exec(
  15.      "C:\\Programme\\Internet Explorer\\iexplore.exe " + f.getAbsolutePath());
  16.   } catch (IOException e) {
  17.    e.printStackTrace();
  18.   }
  19.  if (f.getName().endsWith(".doc" ) || f.getName().endsWith(".DOC" ))
  20.   try {
  21.    Process proc = Runtime.getRuntime().exec(
  22.      "C:\\Programme\\Microsoft Office\\Office10\\WINWORD.EXE " + path);
  23.   } catch (IOException e) {
  24.    e.printStackTrace();
  25.   }
  26.  if (f.getName().endsWith(".xls" ) || f.getName().endsWith(".XLS" ))
  27.   try {
  28.    Process proc = Runtime.getRuntime().exec(
  29.      "C:\\Programme\\Microsoft Office\\Office10\\EXCEL.EXE " + path);
  30.   } catch (IOException e) {
  31.    e.printStackTrace();
  32.   }
  33. }
  34. }


avec internet explorer ca passe, mais ni word ni exel  :pt1cable:  
(g tenter a peu pres tout a passer en argument a word(f.getAbsolutePath(),f.getCanonicalPath(),f.getPath()....)

mood
Publicité
Posté le 25-05-2005 à 09:19:49  profilanswer
 

n°1095943
kruso
Posté le 25-05-2005 à 09:25:44  profilanswer
 

et t'as essayé de le lancer en ligne de commande, genre :
C:\Programme\Microsoft Office\Office10\WINWORD.EXE tonFichier.doc ?

n°1097093
the real m​oins moins
Posté le 25-05-2005 à 18:13:23  profilanswer
 

nom de dieu :/
 
 
s'il faut VRAIMENT faire des trucs comme ça (ce qui n'est pas souvent le cas) utilisez jdesktop, et arretez de faire de cochoncetés imbitables comme ça, bordel.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1097096
black_lord
Truth speaks from peacefulness
Posté le 25-05-2005 à 18:17:08  profilanswer
 

[:atsuko]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1099027
mateus
Posté le 27-05-2005 à 09:03:10  profilanswer
 

bon j´ai trouver ma solution, faut passer le fichier en parametre entre double quote sinon c´est quoi jdesktop?

n°1099324
the real m​oins moins
Posté le 27-05-2005 à 11:55:08  profilanswer
 

c't'un pote a google [:ginie]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°1099327
WhatDe
Posté le 27-05-2005 à 11:57:06  profilanswer
 

hihihihi [:ginie]


---------------
[:whatde]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  lancer word avec java

 

Sujets relatifs
dure dure javaMacro word exporter vers excel
Java, C++, ou Visual Basic pour un jeu de scrabble ?Recherche prof de java paris urgent.
Poids de Graph EXCEL dans un .doc Wordprobleme en java
lancer automatiquement un batch[RESOLU] [PHP] Lancer un script toutes les semaines à telle heure ?
Rouleau en JAVACréation d'une application Java
Plus de sujets relatifs à : lancer word avec java


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)