我正在尝试编写Sudoku求解器,我想将81个TEdit控件作为数组进行控制,但是它们的名称分别是Edit1Edit2Edit3,而不是Edit[1]Edit[2]等。

我不想为所有81个控件分别键入OnChange事件处理程序。

我该如何解决?

最佳答案

您无需一一完成。
您可以使用shft-click或ctrl-drag来选择一个矩形上的多个控件。

因此,通常:


使用对象检查器为一个Edit设置OnChange处理程序
(可选)使用对象检查器将其重命名为更通用的名称
选择表单上的所有其他编辑
选择您刚刚使用对象检查器创建的处理程序。
它将分配给您选择的所有编辑。

10-05 22:13