社区
ATL
帖子详情
ATL的组件在VB中调用的问题
adrianx
2002-04-12 06:16:30
我在ATL中做了一个组件,组件中会发出事件,在VB中实现了这个事件,在用VB调试时没有问题,但是每当我用VB做成一个可执行文件(.EXE)时放开运行就会出错,是XXXX地址不能为Read,请问有人遇到过这方面的问题?
环境:VC6 VB6,WIN2KPRO
...全文
32
9
打赏
收藏
微信扫一扫
点击复制链接
分享
下载分享明细
分享
举报
写回复
9 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
starofhope
2002-04-13
我发现过类似的问题,但不完全一样:在COM中使用了多线程,且触发事件的线程与VB线程(控件的主线程)不一样时,好象就有问题(会出错或者事件丢失,后来只好通过消息机制发消息到主线程,由主线程来触发事件了。
打赏
举报
回复
赞
adrianx
2002-04-13
to 希望,
我也是在COM中用到了多线程,能问一才你消息机制是如何实现的???
打赏
举报
回复
赞
adrianx
2002-04-12
调试时不出错,但是放开运行就会出错,我的连接点实现都是Wizard来自动产生代码!
打赏
举报
回复
赞
alphagx
2002-04-12
你在VB的事件处理中,就把传进来的参数通过MsgBox显示出来,什么也不处理,会不会错?
如果会错,估计是你的组件有问题了。
打赏
举报
回复
赞
adrianx
2002-04-12
可是我没有错误代码呀,非法操作呀!!!
打赏
举报
回复
赞
alphagx
2002-04-12
EyeBlue的EMAIL多少??
好久没有联系了。
打赏
举报
回复
赞
alphagx
2002-04-12
小刘,好久不见。
我前几天也遇上这个问题.
也是在调试的时候OK,运行时出错, 错误代码是0x80004015,
后来重做了一个工程,工程名字改短一点,就没有问题了,
估计是微软的一个BUG。
打赏
举报
回复
赞
adrianx
2002-04-12
为什么在VB中调试时不出错呢,
且我的组件在VC中没有问题,我用VC调试VB的EXE时,错出在那个模板的Proxy类的调用VB的事件实现????
打赏
举报
回复
赞
zxs218
2002-04-12
肯定是你的组件程序的问题,在某一个地方有一个Bug。
比如说指针,引用了一个不应该应用的地方。
打赏
举报
回复
赞
相关推荐
vb
调用
m
atl
ab代码-
ATL
-Com-Demo:简单的
ATL
演示
vb
调用
m
atl
ab代码
ATL
Com Demo 项目介绍 The usage of custom structure and Event notification of Com/
ATL
/ActiveX. 开发环境 Windows7 x64 Vs2017 测试环境 Windows7 x64 测试工具 MS office professional plus ...
VB
S
调用
ATL
编写的COM
组件
VB
S
调用
代码 dim comDll set comDll = CreateObject("Com
VB
SDll.Com
VB
SDllExample") comDll.OnEvent1 = GetRef("ComDll_Event1") comDll.Method1() Sub ComDll_Event1(ByVal arg1) WScript.Echo(arg1) end ...
MFC与
ATL
在
COM
组件
开发
中
的差异和优劣
从编写代码的角度,对比分析MFC(Microsoft Foundation Classes)与
ATL
(Active Template Library)
在
COM(component object model)
组件
开发
中
的差异和优劣。本文研究了
ATL
如何通过C++的多重继承和丰富的模板库,...
用
ATL
创建COM
组件
详细解说
用
ATL
创建COM
组件
一、创建一个模型(工程) MyProj。 二、给模型(工程)增加一个
组件
MyCom。 三、给
组件
增加方法(函数) MyF1、MyF2、MyF3、MyF4。 一、创建模型(工程) MyProj
在
VC++6.0工作平台
中
,点击菜单 File 下...
使用.NET2.0编写COM
组件
供
VB
调用
而现
在
的新功能开发都建立
在
.net2005上,于是便出现了 如题所述 的情况,怎样
在
.NET2.0
中
编写COM
组件
供
VB
调用
?? 1.定义接口 Com是通过抛出接口让外部应用
调用
的,每个接口、
组件
都有一个Guid,
在
.Net
中
开发...
发帖
ATL
加入
微信扫一扫
点击复制链接
分享社区
下载分享明细
3231
社区成员
4.8w+
社区内容
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
申请成为版主
帖子事件
创建了帖子
2002-04-12 06:16
社区公告
暂无公告