2017-09-08 21 views
0

TDBNavigatorをボタンに置​​き換えます。dcc32エラーUnit1.pas(284):E2010互換性のないタイプ: 'TNavigateBtn'および 'TNavigateButton'

私がやった:

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

が、私はエラーました:

[DCC32エラー] Unit1.pas(284):E2010互換性のないタイプ: 'TNavigateBtn' と 'TNavigateButton'

どうかこの問題を解決する方法を教えてもらえますか?

答えて

1

には、例えば、完全な型名TNavigateBtn.nbNextを使用します。

おそらく、あなたのuses節に Data.Bind.Controlsユニットを持っているので、たまたま
DBNavigator2.BtnClick(TNavigateBtn.nbNext); 

。このユニットは、という名前の同じ名前を、TNavigateButton列挙型の一部としてメンバーとして宣言しています(このメンバーはです)。

+0

ありがとうございました recodの終了時にこのボタンを無効にすることはできますか? dbnavigatorのボタンのように? –

+0

あなたは大歓迎です!記録の終わりにはどういう意味ですか?データセット(最後のレコード)の終わりを意味する場合は、すでに発生しているはずです。 – Victoria

+1

@MohammedBouhlalこれは新しい質問であり、別途投稿する必要があります。この質問は尋ねられると答えられました。 –

関連する問題