Queria abrir o Word enviando um texto ja pra ele.[size=18] [/size]
vc vai ter q criar um arquivo com o nome “t” por exemplo e na String s escrever a mensagem
[code]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();
}
}[/code]
1 curtida
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.
1 curtida
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: