当我在对象检查器中更新对象的名称时(例如,fruitsList: TListBox;
变为foodList: TListBox;
),是否有办法让它更新对它的所有引用?
附加到此对象的事件当然会被适当地重命名,但我在代码中没有对它进行其他引用。
我想纠正这些通过我正在处理的代码库中散落的事情。
fruitsList.Enabled := FALSE;
这是我能在一次手术中做些什么吗?或者我是否在对象检查器中重命名它,翻转到代码视图,在窗体上重新创建变量,然后使用Refactor-> Rename通过代码完成47个对fruitsList的引用的任务?
答案 0 :(得分:6)
如果在控件的代码编辑器中使用重命名重构,它将重命名代码中的所有引用,并重命名DFM文件中的实例。或者至少它在XE2中。