Gru*_*l3r 4 c++ ide vcl c++builder c++builder-xe2
在工作中,我们有一个相当大的C++ VCL表单应用程序.它汇编在Embarcadero XE2,但可以追溯到很多年.我需要在这个应用程序中添加一个新表单.
当您执行"文件>添加新> VCL表单"时,将创建一个表单,其中包含类名称TForm1.还创建了一个指针,如下所示:TForm1 *Form1
出于显而易见的原因,我想重命名表单和指针,说TStuffForm和*StuffForm.问题是我无法让它工作!
对于那里的任何实际XE2用户:这样做的规范方法是什么?
我已经尝试通过仔细替换字符串直接在代码中重命名,但它不起作用.IDE疯了,并向我发出多个模态弹出窗口抱怨我丢失了TForm1类.这太令人不快了,我放弃了.
我也尝试了IDE中的重构功能,但这也没有用.所以现在我有点卡住了.
我还没有使用过XE2,仍然使用RAD studio 2010.不过,以下内容对我有用:
然后应该更改单元的类和类指针名称.
无法理解为什么在XE及更高版本中不起作用,但正如我所提到的 - 未经测试.
更新:已验证的方法适用于C++ Builder 10.1 Berlin.
| 归档时间: |
|
| 查看次数: |
1307 次 |
| 最近记录: |