3

有没有可能做

dataset.DisableControls
Bookmark1 := dataset.Bookmark;
{ do someting............. }
dataset.enableControls;
dataset.Bookmark := Bookmark1;
dataset.FreeBookmark(Bookmark1);

假设获得 TDBGrig 的总数。

4

1 回答 1

4

首先禁用控件或获取书签没有特定的顺序。您可以在禁用控件时浏览记录并使用书签。重要的是您希望在记录导航完成后启用控件。因此,您将在示例代码中切换前两个语句。

一个示例用法是:获取书签,禁用控件,遍历记录然后返回书签,启用控件并释放书签。请参阅文档的“标记和返回记录”主题中的示例代码。

于 2011-01-27T13:25:40.033 回答