java中如何对word进行编程? http://www.javajia.com/article.php?id=846 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 poi才是正道····----------------import com.jacob.com.*;import com.jacob.activeX.*;public class openword{ public static void open(String paths) { System.out.println("In open......"); ActiveXComponent app = new ActiveXComponent("Word.Application");//启动word String inFile = paths;//word file to open try { app.setProperty("Visible", new Variant(true));//设置word可见 Object docs = app.getProperty("Documents").toDispatch(); Object doc = Dispatch.invoke(docs,"Open", Dispatch.Method, new Object[]{inFile,new Variant(false), new Variant(true)}, new int[1]).toDispatch();//打开word文件 } catch (Exception e) { e.printStackTrace(); } System.out.println("over!..."); } public static void main(String[] args) { String paths = new String("D:\\test\\word\\test.doc"); open(paths); }} JAVA中向上(下)转型 一个关于io的问题?? 求 struts2+ibati分页 代码 请教 :java 还原编码utf-8 转 gbk问题(实现多编码格式请求处理的web应用) 一个简单的问题 正则表达式 如何匹配数值范围? JList疑问? import kingdom.tools.*出错? java.io.FileNotFoundException java如何访问文件系统 ****请教struts 国际化问题,100分。请大家帮忙**** 如何去除字符串中的某个字符(可能有多个)
----------------import com.jacob.com.*;
import com.jacob.activeX.*;public class openword
{ public static void open(String paths)
{
System.out.println("In open......");
ActiveXComponent app = new ActiveXComponent("Word.Application");//启动word
String inFile = paths;//word file to open
try
{
app.setProperty("Visible", new Variant(true));//设置word可见
Object docs = app.getProperty("Documents").toDispatch();
Object doc = Dispatch.invoke(docs,"Open", Dispatch.Method,
new Object[]{inFile,new Variant(false), new Variant(true)},
new int[1]).toDispatch();//打开word文件
}
catch (Exception e)
{
e.printStackTrace();
}
System.out.println("over!...");
}
public static void main(String[] args)
{
String paths = new String("D:\\test\\word\\test.doc");
open(paths); }
}