我把应用程序中的代码转移到dll中去,运行时候出错。
我的目的是调用dll,由dll来打开word文档.
我的目的是调用dll,由dll来打开word文档.
解决方案 »
- 三层之.中间层方法的使用!怎么在客户端传输SQL语句到服务端后返回查询的信息回来客户端?
- 错误:Exception EACcessViiolation in Module cwts.exe at 0006A09 Access Villation at address 004c6A09 in module'cwts.exe' Read of
- 想跳槽了,大家帮帮忙啊!
- 图片保存进数据库后损坏
- 知道应用程序某一个窗体的handle,怎样得知那个进程的handle,那个程序主窗体handle,还有那个程序在硬盘上的路径?
- 今天怎么搞的,sina.com.cn是不是被很黑了
- 救命啊!我得IE被黑了 ,地址栏和首页都被封了 ,而且注册表也不能用了!!怎么办啊 ???救命啊!
- 按键问题!
- 如何通过win98实现ip转发?(delphi高级)
- 不知道各位见过“delphi编程资源大全”没有?
- 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的时候调一下,就这么简单;