首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

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

2013-06-26 
C++ Builder 6.0生成EXE ,运行时显示“没有注册类”大家好,请教一个问题。用C++ Builder6.0开发完程序后,生成

C++ Builder 6.0 生成EXE ,运行时显示“没有注册类”
大家好,请教一个问题。
用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 

[解决办法]
程序中是否用到了ActiveX控件?
[解决办法]
调用了第三方的dll或ocx之类的东西吧  regsvr32  
[解决办法]
调用了第三方的dll或ocx之类的东西吧 ,需要的话注册一下 regsvr32  
[解决办法]
office2K是不是需要安装office啊
[解决办法]

引用:
谢谢各位的帮忙。
我在程序中使用了office2K的组件,是不是因为这个的原因呢?
另外,第三方的dll或者ocx如何自动注册呢?
我想把程序打包成安装程序,所以是否需要自动注册呢?
谢谢!


目标机器需要安装Office

热点排行