|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Активность кнопки в БД
procedure TForm1.BitBtn2Click(Sender: TObject);
begin DBNavigator1.BtnClick(nbNext); end; Даже если дойти до конца базы, то кнопка все равно остается активной. А как ее сделать не активной, если запись уже последняя? |
#2
|
|||
|
|||
И как можно узнать общее количество записей в БД?
Для Paradox |
#3
|
||||
|
||||
Цитата:
|
#4
|
|||
|
|||
Говорит то говорит, вот только было непонятно при каком условии делать Enabled:= false;
Попробую сравнивать RecNo и RecCount |
#5
|
||||
|
||||
Код:
if выделенная запись = RecCount then YourButton.Enabled:=false; |
#6
|
|||
|
|||
Да в принципе. Спасибо.
if (Table1.RecordCount-1) = table1.RecNo then BitBtn2.Enabled:= false; так сделал. "-1" добавил, чтоб 2 раза в конце не кликать по кнопке для деактивации, а сразу пропадает, как до конца доходит. |
#7
|
||||
|
||||
Цитата:
--------------------------------------------- Программирование - не профессия, а стиль жизни |
#8
|
||||
|
||||
Цитата:
У меня она автоматически делается неактивной (правда ещё один раз нужно кликнуть)! Поживу - увижу, Доживу - узнаю, Выживу - учту. [P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
|