Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.12.2009, 18:59   #1
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию свойства DBNavigator

как проверить была ли нажата кнопка nbPost?
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 23.12.2009, 19:12   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Код:
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
mihali4 вне форума Ответить с цитированием
Старый 23.12.2009, 19:33   #3
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

пишу
if button=nbPost then showmessage();
не прокатывает
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 23.12.2009, 19:49   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

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

Последний раз редактировалось mihali4; 23.12.2009 в 19:52.
mihali4 вне форума Ответить с цитированием
Старый 23.12.2009, 22:59   #5
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

дело в том ,что прога то вообще не запускается .
кинь пожалуйста код.
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Старый 23.12.2009, 23:14   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Какой тут код?
Ну вот разве:
Код:
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
begin
if Button=nbNext then
Label1.Caption:='Next';
if Button=nbPost then
Label1.Caption:='Post';
end;
mihali4 вне форума Ответить с цитированием
Старый 24.12.2009, 00:04   #7
Rin
Негодник
Форумчанин
 
Аватар для Rin
 
Регистрация: 10.11.2009
Сообщений: 880
По умолчанию

спасибо, у меня касяк в другом, параметры не задал в showmessage. 0_0
Если помог, проси поставить минус. Будь оригинален!
Rin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
собственный DBNavigator reBOOK Помощь студентам 0 26.11.2009 15:50
Работа с DBNavigator GhostBZ БД в Delphi 13 03.09.2009 12:16
DBNavigator feel Помощь студентам 7 02.04.2009 16:17
DBNavigator wolf950 Помощь студентам 11 07.12.2008 14:06
dbgrid+dbnavigator Toxa Компоненты Delphi 11 22.03.2007 15:19