或默认处理它?</ p>
答案 0 :(得分:8)
默认情况下,定位不会禁用控件。您是否需要这取决于您是否连接了可视控件。
答案 1 :(得分:1)
在 TClientDataSet 上找到不调用 DisableControls / EnableControls ,但它可能并不总能带来明显的好处。
答案 2 :(得分:1)
通常,在触发定位之前,可以禁用控件,然后在结果之后立即启用控件。如上所述,它不是自动的,执行此操作的唯一原因是在搜索过程中节省一些时间,通过禁用需要时间重新绘制和/或刷新的可视控件来查询其他数据库操作。
及时的好处......取决于您的计划。除此之外,我认为没有真正的理由这样做。
约翰