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

来看看:Unable to invoke Code Completion due to errors in source code

2012-02-09 
高手进来看看:Unable to invoke Code Completion due to errors in source code在编写代码时出现了这个问

高手进来看看: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;

热点排行