高手进来看看:Unable to invoke Code Completion due to errors in source code
在编写代码时出现了这个问题,卸载后重装还是出现这个提示:
Unable to invoke Code Completion due to errors in source code;在http://delphi.about.com/od/beginners/l/aa051203a.htm中的解释是the code completion does not work。但是我是新建的项目,用一个TForm1-> 测试,还是出现了风样的错误。请问如何解决??版本是C++ Builder 6.0 update 4
[解决办法]
是名字不对吧?你的窗体该不会叫“TForm1”吧?新建的工程的主窗体的类才叫 "TForm1 ",你要调用这个类下的数值或函数必须使用这个类的实例(cpp文件里有个 "Form1 "的全局实例,这时用Form1-> 才会有代码提示),否则就会弹出你所描述的错误的了。
另外,当然也可以自己声明实例来调用啦:
TForm1 *frm = new TForm1(NULL);
frm-> ShowModal();
delete frm;
frm = NULL;