下载此文档

jacob使用入门.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
com组件间的桥梁(/dcom:http://docs./com/)com一般表现为dll或exe等二进制文件,(如:word),而不直接使用java去做?首先,我们清楚office是建立在windows平台之上的,本身是一个软件,除了他自己提供的宏似乎没有什么能对他进行直接的操作;在windows平台上为了解决像这样的不同应用软件,通信缺乏通用api问题,的解决方案;我们使用dll中的一组或多组相关的函数存取组件数据,总的合称为接口具体到每个细节的实现称为方法;如果我们要调用接口里的方法,唯一的途径就是调用指向接口的指针;所以总的来说使用就是dll/exe完成api的转换;如果你听不懂,则称为废话(不懂没关系,会用就好,用久自然懂了)。:/windows/system32下讲解麻烦,画个图大家看好值得注意的是,不同的版本的系统使用不同的dll文件所以如果你编译成功,但运行失败一般是dll文件问题遇到这种情况,可以到http://downloads./jacob-project/?modtime=1109437002&big_mirror=0下载其他的版本的dll文件。先给大家个word的测试代码(经过更改该代码在我的机器上运行正常)以后有会找时间,.;..ComException;..Dispatch;..Variant;lassWordDocumentProperties{//ponentobjWord;//声明四个word组件privateDispatchcustDocprops;privateDispatchbuiltInDocProps;privateDispatchdocument;privateDispatchwordObject;publicWordDocumentProperties(){}/***//***打开word文挡*/publicvoidopen(Stringfilename){//创建一个word对象objWord=ponent("");//为wordobject组件附值wordObject=(Dispatch)(());//改了这里//(wordObject,"Visible",newVariant(false));//获取文挡属性Dispatchdocuments=("Documents").toDispatch();//打开激活文挡document=(documents,"Open",filename).toDispatch();}publicvoidselectCustomDocumentProperitiesMode(){custDocprops=(document,"CustomDocumentProperties").toDi

jacob使用入门 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bjy0415
  • 文件大小25 KB
  • 时间2019-12-05