疯了!控件无法产生OCA文件??????????

xiaohuangtao 2005-04-15 09:53:52
我编译OCX,DLL文件到C:\A目录,在编译工程中,会产生相应构件OCA,编译完成后,
将所有构件拷贝到D:\A目录,删除原来C:\A目录所有文件。

注册D:\A目录所有构件,运行程序,报错误无法创建构件。


采取一下操作还是不行:
1.用清注册表工具,清除注册表不存在的类串.
2.只有在OCA存在的情况下,才会运行程序成功!!

搞得我人都疯了,不知道是什么原因,拜托帮个忙!!
...全文
136 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgxysl 2005-04-16
  • 打赏
  • 举报
回复
参考:
http://search.csdn.net/Expert/topic/2577/2577597.xml?temp=.2621729

————————————————————————————————————
分析:
在开发控件时,你有可能用了模块,且模块与用自定义控件之间传递参数时有某些变量发生了冲突!尽量在控件体中用public定义变量,更不能使控件中有与模块中同名的变量或结构体!
xiaohuangtao 2005-04-15
  • 打赏
  • 举报
回复
另外,如用VB添加某个构件,该构件目录,马上会产生一个OCA文件.程序运行不起,就是没有产生相应OCA文件!!原因是什么啊????????
xiaohuangtao 2005-04-15
  • 打赏
  • 举报
回复
将所有构件拷贝到D:\A目录(不包括OCA文件)
ljhdi 2005-04-15
  • 打赏
  • 举报
回复
不懂,帮顶

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧