-
Похожий контент
-
- 12 ответов
- 473 просмотра
-
- 2 ответа
- 276 просмотров
-
- 0 ответов
- 544 просмотра
-
- 9 ответов
- 1 372 просмотра
-
- 1 ответ
- 714 просмотра
-
- 1 ответ
- 843 просмотра
-
- 1 ответ
- 687 просмотров
-
- 3 ответа
- 899 просмотров
-
- 9 ответов
- 1 598 просмотров
-
- 4 ответа
- 949 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
gresaggr
Как избежать повторных нажатий/ закликиваний на кнопку?
Имеется следующий код:
procedure Tfm.ButtonPrevCardClick(Sender: TObject);
begin
ButtonPrevCard.Enabled := false;
Application.ProcessMessages;
// здесь код по смене карты + пауза в 2 секунды
ButtonPrevCard.Enabled := true;
Application.ProcessMessages;
end;
Под Windows повторных нажатий/закликиваний при этом не происходит.
А под Андроид, если пользователь быстро подряд нажал несколько раз, то сработает также несколько раз.
Ссылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.