Свойства DBNavigator

как проверить была ли нажата кнопка nbPost?
6 ответов

procedure TForm1.DBNavigator1Click(Sender: TObject; <font color="Red"><b>Button: TNavigateBtn</b></font>);


пишу if button=nbPost then showmessage(); не прокатывает


А то, что постить можно только после внесения изменений, когда датасет не находится в состоянии dsBrowse, вам ничего не говорит? Можете убедиться, что Next и Prev чудненько работают. А кнопка Post у вас наверняка неактивна, да?


дело в том ,что прога то вообще не запускается . кинь пожалуйста код.


Какой тут код? Ну вот разве:
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
begin
if Button=nbNext then
Label1.Caption:='Next';
if Button=nbPost then
Label1.Caption:='Post';
end;


спасибо, у меня касяк в другом, параметры не задал в showmessage. 0_0