妖哥,紧急求助BCB2010下的TShellCtrl组件安装的问题!
在BCB 6.0的\\CBuilder6\Examples\ShellControls里面的组件在6.0的环境下可以正常安装,也可以正常使用。
我现在用的是BCB 2010,想用到这个组件的功能,在2010的Demo目录下也找到了ShellControls目录下的组件,但是对应地有个bcbshlctrls.cbproj和dclshlctrls.cbproj,运行后系统提示出错,无法正常安装组件。
紧急求助妖哥,帮助看看怎么在2010环境下添加里面的组件,如果不能添加,还有没有其他可以类似的组件包可供使用。
抓图:http://hi.csdn.net/attachment/201104/21/3649_13033902526JaQ.jpg
由于限制只能发100分的帖子,所以只能给100分了。
[解决办法]
用C++Builder2010先打开bcbshlctrls.cbproj,编译。再打开dclshlctrls.cbproj编译,安装,即可。
主要就是这个先后顺序。另外,如果在Vista或Win7的系统,并且CBuilder是安装在系统分区的话,一定要注意BDS.exe的写权限。
[解决办法]
bcb2010下的ShellControl组件错误百出,有些代码有明显的问题,肯定不能使用,除非你自己花时间把代码改了,建议安装 D2010下的ShellControl,然后在Cb2010下使用(虽然有点勉强)。
参考这个链接:
http://topic.csdn.net/u/20110407/15/632372cf-a14c-40bb-a293-e6c0cdffe655.html