500分!急:MFC写的OCX控件在VB中处理事件时出错!!!!!!!!!

LikePig 2003-02-15 02:07:24
我用MFC写了一个OCX控件,其中包括自己处理的用户定义事件。
VB中对该OCX的事件中添加响应处理程序,
在VB调试状态下一切正常,但在编译好的EXE文件里却经常造成程序崩溃!
程序提示:XXX内存只读!

请各位高手救命!!!!!!!!
...全文
9 点赞 收藏 16
写回复
16 条回复
LikePig 2003年03月04日
问题应该是由VB的处理引起的!
回复 点赞
LikePig 2003年02月21日
谢谢楼上二位,我正在整理代码。整理好后我会贴出来。
回复 点赞
ybdfeb 2003年02月17日
我也是,用了一个控件(别人写的)
VB下正常,改成VC后就提示:xxxx内存不能读
回复 点赞
LikePig 2003年02月17日
up ........
回复 点赞
LikePig 2003年02月17日
谢谢!code_fan(codefan),我试试。
大家有没有遇到过这样问题的?交流一下解决的方法吧!!!
回复 点赞
LikePig 2003年02月17日
up
回复 点赞
老年程序员 2003年02月17日
debug 和 release 中变量初值有微妙的区别,建议在OCX工程中给每一个变量加一个初值试试看!
回复 点赞
LikePig 2003年02月17日
有没有高手?分不够我可以再开帖子!!!!!
回复 点赞
LikePig 2003年02月17日
U p ....................
回复 点赞
purpleclouds 2003年02月17日
把你的控件用DEBUG编译,
按调试,选择引用了该控件的VB可执行程序
运行,
直到出现错误,
回复 点赞
zzyx 2003年02月17日
贴出代码来,别人才能跟你讨论。
泛泛的谈没有什么意义。
回复 点赞
ybdfeb 2003年02月17日
我的也是在处理事件时出错。但控件不是我写的,我都不知道该怎么办。
回复 点赞
LikePig 2003年02月17日
请教各位,在vc中Fire一个自定义Event的时候,传递的参数是否需要先初始化或清除。(我用的是LPCTSTR类型传递字符串。)
回复 点赞
LikePig 2003年02月17日
当我的程序在用户自定义事件中进行数据处理或调用其他函数,就会提示
xxx内存不能读。但是在vb的调试状态下,没有任何问题!
回复 点赞
bojinyu 2003年02月15日
gz
回复 点赞
LikePig 2003年02月15日
Help ME!!!
回复 点赞
发动态
发帖子
ATL
创建于2007-09-28

3024

社区成员

4.8w+

社区内容

ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区公告
暂无公告