通过dll打开word文档的问题,急呀!!! 我把应用程序中的代码转移到dll中去,运行时候出错。我的目的是调用dll,由dll来打开word文档. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题叙述得不清,很难解决的。1、把你的DLL中的关键源码贴出来2、把主程序中调用DLL的源码贴出来。 在DLL里面还是外面打开?只要你的返回是正确的一般没问题! DLL中的关键源码:procedure myTest; stdcall;var V_Excel: Variant;begin V_Excel:=createoleobject('Word.application');end;exports myTest;end.主程序中调用DLL的源码:procedure myTest; stdCall; External 'HelloWorldImpl.dll';procedure TForm1.Button1Click(Sender: TObject);begin myTest;end;我的目的就是把打开word的功能在dll中实现,可是不行! 你查一下应用程序调用word的方法然后移植到dll中 我的做法就是把应用程序中可以执行的代码原封不动得移到dll中但是出错 楼主“尚未调用CoInitialize”:调用com方法要先调用CoInitialize的,初始话dll的时候调一下,就这么简单; 如何执行在文本文件中的代码 ExpressNavBar 安装错误 关于锁定系统口,和treeview的onclick事件的问题! 请大家分析做WEB服务器,用D6跟.Net C#,那个更快更方便 Delphi指定目录程序 这都不会。。真的想自杀了,大家也让我死的瞑目吧~~~~~~~~~~~ 怎么删除系统中的一种字体? 请问有没有类似网页分析的软件(htm分析)? mail server??? 怎样使得TGroupBox组件为透明? WM_NCHITTEST消息中 怎么判断 是 点击(左键)还是 其他?? 问题很苯的问题吧:关于 Twebbrowser
只要你的返回是正确的一般没问题!
procedure myTest; stdcall;
var
V_Excel: Variant;
begin
V_Excel:=createoleobject('Word.application');
end;exports
myTest;
end.
主程序中调用DLL的源码:
procedure myTest; stdCall; External 'HelloWorldImpl.dll';procedure TForm1.Button1Click(Sender: TObject);
begin
myTest;
end;我的目的就是把打开word的功能在dll中实现,可是不行!
然后移植到dll中
但是出错
调用com方法要先调用CoInitialize的,
初始话dll的时候调一下,就这么简单;