Gostaria que nesse meu methdo podesse executar o microsoft word sem importar onde o word esta instalado na maquina do usuario, abrir com um novo documento, é possivel?
Grato
public String Abre_Wrod( )
{
try
{
//====================gostaria de abrir o word com java============
} catch( Exception e )
{
System.out.println("execption Erro ao Chamar word, methodo abre_word");
}
Apache POI - HWPF - Java API to Handle Microsoft Word Files
maquiavelbona
Runtime.exec("cmd /c start winword");
Vai ser uma das poucas vezes que eu vou dar código pronto.
Até!
T
thingol
Atenção: se você tiver o Java 6.0 e já tiver um documento do Word pronto (ele não serve para criar novos documentos), você pode tentar usar a classe java.awt.Desktop. Exemplo (supõe que já exista um documento “teste.doc” no diretório corrente):
/** ATENÇÃO - REQUER JAVA 6.0 OU POSTERIOR */importjava.awt.Desktop;importjava.io.File;importjava.io.IOException;classTesteDesktop{publicstaticvoidmain(String[]args)throwsIOException{Desktop.getDesktop().edit(newFile("teste.doc"));}}