主题:很菜的问题,帮帮吧!
likaiyun
[专家分:0] 发布于 2005-08-24 12:15:00
写代码时,不会自动出现组件的属性,并提示:[C++ Error] Unit1.cpp(1): Unable to invoke Code Completion due to errors in source code
回复列表 (共2个回复)
沙发
Simple429 [专家分:240] 发布于 2005-08-24 13:29:00
组件的Name属性没输对,注意大小写
如有一文本框()Edit1,如写成edit1在输入edit1-> 后就会出现抱错.
还有可能是输入正确如输入"Edit1->" 此时,C++正为你打开TEdit的各属性,在还未打开前,如果按下了[Shift]也会抱错,具体为什么我也不知道,只是我在使用时的一些经验.
板凳
liketm [专家分:280] 发布于 2005-08-24 15:40:00
补充一下
就是你要写组件属性的代码的上面一行或几行代码中,如果没有";",它也会报错。
还有一点,本人发现,如果自己在程序中另外创建了别的类,组件的属性也就不能自动弹出了,至少我前几天在编程的时候就碰到了这个问题,弄的我一头雾水。不知道你是不是也是这样的情况。
我来回复