软件发布除了问题,大侠指教(100分)

yewangqing 2003-12-04 02:32:08
我前段时间接手了一位同事的工作。基本上顺利,但是在发布程序时,总是出现问题。我将程序需要的所有控件打包,并在安装程序中对他们进行注册。但是,安装到别的机器上总是报告我们自己开发的一个控件(暂且命名为xxx.ocx)有问题:
DAX Error

Access violation at address 0234f2e in module 'xxx.ocx',read of address 000000.

但是使用同事自己的老的安装程序就不会出现问题(我没有对这个控件进行任何修改),因为同事离开公司有意见,也没有留下原安装程序的源码。


我急!大侠急救!
...全文
21 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
短歌如风 2003-12-04
  • 打赏
  • 举报
回复
注意注册文件的顺序。如果这个OCX的类型库引用了别的类型库,被引用的类型库必须先于它注册。
如果是用Install Shield文件拷贝注册的顺序由Component的顺序决定。
liyangyao970 2003-12-04
  • 打赏
  • 举报
回复
up
hthunter 2003-12-04
  • 打赏
  • 举报
回复
1、你是用安装程序自带的注册功能注册的还是自己写了程序进行注册?
2、手动注册的话会不会出错?
3、重新生成一次这个ocx试试看?

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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