才开始研究jacob,求指点import com.jacob.activeX.ActiveXComponent;
import com.jacob.com.Dispatch;
import com.jacob.com.Variant;public class TestP {
public static void main(String[] args) {
ActiveXComponent app = new ActiveXComponent("Word.Application");
try {
Dispatch.put(app, "Visible", new Variant(true));
Dispatch documents = Dispatch.get(app, "Documents").toDispatch();
Dispatch document = Dispatch.call(documents, "Add").toDispatch();
Dispatch selection = app.getProperty("Selection").toDispatch();
Dispatch picture = Dispatch.call(selection, "InlineShapes").toDispatch();
Dispatch.invoke(picture,"AddPicture",Dispatch.Method,new Object[] { "E://lw.jpg",new Variant(false), new Variant(true) }, new int[1]).toDispatch();
Dispatch.call(document, "SaveAs", "E://myFile.doc");
Dispatch.call(document, "Close", new Variant(false));
} catch (Exception e) {
e.printStackTrace();
} finally {
app.invoke("Quit", new Variant[] {});
app.safeRelease();
}
}
}异常信息:
com.jacob.com.ComFailException: Invoke of: AddPicture
Source: Microsoft Word
Description:
at com.jacob.com.Dispatch.invokev(Native Method)
at com.jacob.com.Dispatch.invokev(Dispatch.java:804)
at com.jacob.com.Dispatch.invoke(Dispatch.java:483)
at TestP.main(TestP.java:15)
解决方案 »
- 关于JavaScript中的表格冻结问题~~多谢~~~
- j2ee开发工具
- 救急,看下问题,Unable to compile class for JSP
- 求个算法(类似穷举法)!辛苦大家了!
- 如何通过<S:ACTION标签获取ACTION的LIST并加载到下拉框
- spring事务遇到异常不回滚
- hql 语句 带 in 的子查询,sql语句测试没有问题,但是hql语句查不出数据来。
- 请问下关于beanutils的问题。
- Tomcat 中如何得到一个特定应用目录中一个文件的详细路径....??
- 高分求助有关java打印的问题,分数不够再补,跟贴有分!!
- 求大侠救命...
- 关于存储不定量的字符串的问题?
http://sinye.iteye.com/blog/588050
http://blog.donews.com/dukejoe/archive/2010/04/28/1575574.aspx推荐链接