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

悬赏,求教BCB中加:有关问题

2012-10-25 
悬赏,求教BCB中加::问题我是BCB菜鸟,最近刚开始学习,有一问题请教高手们为什么有些函数会提示错误Call of

悬赏,求教BCB中加::问题
我是BCB菜鸟,最近刚开始学习,有一问题请教高手们
为什么有些函数会提示错误"Call of nonfunction",加入不加::则会运行成功.
多谢
如有满意答案,会加分

[解决办法]
::是表示域的操作符,对于Windows API来说,前面加::可以和VCL一些同名的函数区别出来。而VCL的函数光加::则是画蛇添足,如果不指明名字空间,就会起反作用。
[解决办法]
copyfile 注意大小写
[解决办法]
CopyFile ,你在哪个代码里用,工程怎么建立的,这个是API,不会这么复杂啊
[解决办法]

探讨
嗯,是CopyFile 提示的是call of nonfunction

[解决办法]
void __fastcall TForm1::CopyFileClick(TObject *Sender)

跟这个CopyFile控件是不是有关?
[解决办法]
把CopyFile控件更名为copyFile看看。
[解决办法]
楼上所言极是。

楼主将这个控件(看起来象个按钮?)的名字命名为CopyFile,正好和Windows API提供的CopyFile同名。因此引起的冲突。所以我是建议给组件命名时使用前缀,如btnCopyFile,这样容易标识,并且一般不会重名。

热点排行