0

我想TDBNavigator用一个按钮替换 a 。

我做了:

procedure TForm1.Button1Click(Sender: TObject);
begin
  DBNavigator2.BtnClick(nbNext);
end;

但我得到一个错误:

[dcc32 错误] Unit1.pas(284):E2010 不兼容的类型:“TNavigateBtn”和“TNavigateButton”

拜托,谁能告诉我如何解决这个问题?

4

1 回答 1

1

使用完整的类型名称TNavigateBtn.nbNext,例如:

DBNavigator2.BtnClick(TNavigateBtn.nbNext);

发生这种情况很可能是因为您的 uses 子句中有Data.Bind.Controls单元。该单元将同名的nbNext成员声明为TNavigateButton枚举的一部分。

于 2017-09-08T00:46:55.810 回答