C++ Builder 6.0 生成EXE ,运行时显示“没有注册类”

u010595198 2013-05-27 07:32:30
大家好,请教一个问题。
用C++ Builder6.0开发完程序后,生成一个不依赖于C++ Builder环境的程序。
按照网上的步骤(如下)操作,结果在WIN7系统下运行该EXE时,显示“没有注册类”。

请问如何解决?
谢谢!


在pro在project->Options->Compiler中点击Release,

在project->Options->Packages中去掉Builder with runtime packages选项

在project->Options->Linker中去掉Use dynamic RTL 选项

然后, ReBuild
...全文
191 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
u010595198 2013-06-07
确实应该安装Office软件,谢谢各位的帮助!
回复
ccrun.com 2013-05-28
引用 4 楼 u010595198 的回复:
谢谢各位的帮忙。 我在程序中使用了office2K的组件,是不是因为这个的原因呢? 另外,第三方的dll或者ocx如何自动注册呢? 我想把程序打包成安装程序,所以是否需要自动注册呢? 谢谢!
目标机器需要安装Office
回复
缘中人 2013-05-28
office2K是不是需要安装office啊
回复
u010595198 2013-05-28
谢谢各位的帮忙。 我在程序中使用了office2K的组件,是不是因为这个的原因呢? 另外,第三方的dll或者ocx如何自动注册呢? 我想把程序打包成安装程序,所以是否需要自动注册呢? 谢谢!
回复
缘中人 2013-05-27
调用了第三方的dll或ocx之类的东西吧 ,需要的话注册一下 regsvr32
回复
缘中人 2013-05-27
调用了第三方的dll或ocx之类的东西吧 regsvr32
回复
ccrun.com 2013-05-27
程序中是否用到了ActiveX控件?
回复
相关推荐
发帖
C++ Builder
创建于2007-08-02

1.3w+

社区成员

C++ Builder相关内容讨论区
申请成为版主
帖子事件
创建了帖子
2013-05-27 07:32
社区公告
暂无公告