Como abrir word

3 respostas
G

Queria abrir o Word enviando um texto ja pra ele.[size=18] [/size]

3 Respostas

F
vc vai ter q criar um arquivo com o nome "t" por exemplo e na String s escrever a mensagem
import java.io.*;
    class exemplo020202
   {
   
       public static void main (String[]args) throws IOException
      {

  PrintWriter arquivo = new PrintWriter(new FileWriter("t.doc"));
       
            String s = new String();
            s = "Texto a ser\nenviado";
            arquivo.println(s);
           
         
         arquivo.close();
      }
   
   }
Joao.Gabriel

E como ele abre o Word fra?

Chará, para abrir o Word já passando um arquivo pra ele basta fazer:

Runtime.getRuntime().exec("cmd.exe /C start WINWORD.exe c:\seu_arquivo.doc");

Para enviar um texto, use o famigerado Java IO para gerar o arquivo antes.

Ah, só um detalhe, tenha atenção de abrir o arquivo .doc ou .docx corretamente, senão o Word não consegue localizar o arquivo. Você não consegue abrir um .docx passando um arquivo com a extensão .doc na linha de comando e vice-versa.

Ok?

Att.

D
private void jBtnajudaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnajudaActionPerformed   
        // TODO add your handling code here:   
        // TODO adicionar seu manuseamento código aqui:   
          
    try{    
       Runtime.getRuntime().exec("cmd /c start \Trabalho\Tpdejava\javadoc\index.html");          
       }catch(Exception e){e.printStackTrace();}   
    }//GEN-LAST:event_jBtnajudaActionPerformed   
  
  
  
    private void jBtnautorActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnautorActionPerformed   
        // TODO add your handling code here:   
        // TODO adicionar seu manuseamento código aqui:   
   try     
      {        
      Runtime.getRuntime().exec("cmd /c start \Trabalho\Tpdejava\javadoc\autores.doc");         
      }catch(Exception e){e.printStackTrace();}                     
}//GEN-LAST:event_jBtnautorActionPerformed

[size=18]até mais[/size] :lol:

Criado 28 de fevereiro de 2009
Ultima resposta 1 de mar. de 2009
Respostas 3
Participantes 4