swt使用ole嵌入doc文档时报错:Failed to create Ole Client

问题描述

如上clientsite=newOleClientSite(frame,SWT.NONE,newFile(path));clientsite.doVerb(OLE.OLEIVERB_INPLACEACTIVATE);

org.eclipse.swt.SWTException:FailedtocreateOleClient.result=-2147417836atorg.eclipse.swt.ole.win32.OLE.error(OLE.java:302)atorg.eclipse.swt.ole.win32.OleClientSite.OleCreate(OleClientSite.java:322)atorg.eclipse.swt.ole.win32.OleClientSite.<init>(OleClientSite.java:192)ata3.dipviewer2.ReaderPane.showFile(ReaderPane.java:61)ata3.dipviewer2.MyApp.showFile(MyApp.java:347)ata3.dipviewer2.MyApp.access$18(MyApp.java:339)ata3.dipviewer2.MyApp$4.widgetSelected(MyApp.java:422)atorg.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)atorg.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)atorg.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057)atorg.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4170)atorg.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3759)

解决方案

解决方案二:
我也报这个错,不过我是打开excel的,代码和你写的一样,eclipse运行没问题,但是打成jar包发布客户端就出这个错误了··

时间: 2024-08-02 06:54:33

swt使用ole嵌入doc文档时报错:Failed to create Ole Client的相关文章

Spring data MongoDB 更新整个内嵌文档时报错???????

问题描述 //实体类结构如下:User类中包含了HomepublicclassUser{privateStringid;privateStringfirstname;privateStringlastname;privateintage;privateHomehome;publicUser(){};publicUser(Stringid,Stringfirstname,Stringlastname,intage,Homehome){super();this.id=id;this.firstnam

解决eclipse启动时报错Failed to create the Java Virtural Machine.问题的方法_Android

最近在学习android的开发搭建环境时,在网上下载了一个最新的eclpse,在启动的时候报错:Failed to create the Java Virtural Machine. 翻译一下,其意思就是说打开eclipse的失败原因是创建java虚拟机失败! 一般在启动的时候,出错,基本上除了虚拟机出错,就是jdk配置出错. 问题截图: 看原来的配置文件eclipse.ini的内容: 看最后一行"-XX:MaxPermSize=512M"改为256即可. 在看看找不到jdk启动报错的

解决eclipse启动时报错Failed to create the Java Virtural Machine.问题的方法

最近在学习android的开发搭建环境时,在网上下载了一个最新的eclpse,在启动的时候报错:Failed to create the Java Virtural Machine. 翻译一下,其意思就是说打开eclipse的失败原因是创建java虚拟机失败! 一般在启动的时候,出错,基本上除了虚拟机出错,就是jdk配置出错. 问题截图: 看原来的配置文件eclipse.ini的内容: 看最后一行"-XX:MaxPermSize=512M"改为256即可. 在看看找不到jdk启动报错的

怎么用java实现doc文档模板插入数据和表格并导出?急急急,在线等

问题描述 怎么用java实现doc文档模板插入数据和表格并导出?急急急,在线等 我要实现一个模板导出功能,模板包含标题和文字内容,模板中间还有一个表格,和结尾文字.要实现动态添加标题文字,其中表格中内容部分动态添加数据,可能会有多种模板,区别是表格样子不同,都要添加内容,最后整个导出doc文件.有没有demo?各位大神?谢谢了先.下面图片中红色框住部分是要动态添加数据的地方,其他地方是模板原型. 解决方案 下面是我实现的方式,用poi工具. /** * * @param filePath 源文件

doc word 水印-怎么判断doc文档有没有加水印?最好是aspose.words

问题描述 怎么判断doc文档有没有加水印?最好是aspose.words 5C 判断一个doc文档有没有加水印aspose.words里有个删除水印的方法,是根据页眉页脚判断 删掉的花页眉页脚也就删掉了,不能直接判断是否添加了水印 有没有针对水印的方法 /** * 移除全部水印 * @param doc * @throws Exception */private static void removeWatermark(Document doc) throws Exception { for (S

Java多种方式动态生成doc文档_java

本来是要在Android端生成doc的(这需求...),最后方法没有好的方法能够在Android上做到完美,最后还是只能搬迁到服务器.不浪费,还是记录下各框架不支持Android的原因以及他们的特点.Java相关的这类框架还是很多的,有几个还不错,可惜要么不支持Android,要么要收费还价格不低.  经过亲自测试,Android不支持Java的awt很多包不能直接在Android上用,FreeMarker挺不错的,能生成复杂漂亮的doc,可惜不支持Android.用POI在Android上能运

vxworks doc-VXworks doc文档显示与编辑

问题描述 VXworks doc文档显示与编辑 小弟求大神指导,vxworks下利用QT如何显示和编辑doc文档,或者有什么开源的doc文档处理工具可以移植到vx上.谢谢

iframe 该怎么嵌入pdf文档

问题描述 iframe 该怎么嵌入pdf文档 这个读pdf的代码是整个页面显示的,怎么把pdf显示为一个页面的一部分,而不是全屏,用iframe最好不用插件 if(!function_exists('read_pdf')) { function read_pdf($file) { if(strtolower(substr(strrchr($file,'.'),1)) != 'pdf') { echo '文件格式不对.'; return; } if(!file_exists($file)) { e

求救!怎么读取数据库以nText类型的doc文档

问题描述 存到数据库中的时候是以DocumentText方法保存上传到数据库中的,现在想读取出来,我是用下面的方法读的intnum=pModel.Reason1.Length;Response.ContentType="Application/msword";Response.AddHeader("Content-Disposition","attachment;filename=new.doc");Response.AddHeader(&quo