-
Похожий контент
-
- 12 ответов
- 548 просмотров
-
- 2 ответа
- 314 просмотра
-
- 0 ответов
- 586 просмотров
-
- 9 ответов
- 1 514 просмотра
-
- 1 ответ
- 755 просмотров
-
- 1 ответ
- 877 просмотров
-
- 1 ответ
- 721 просмотр
-
- 3 ответа
- 942 просмотра
-
- 9 ответов
- 1 687 просмотров
-
- 6 ответов
- 1 116 просмотров
-
-
Последние посетители 0 пользователей онлайн
- Ни одного зарегистрированного пользователя не просматривает данную страницу
Вопрос
gresaggr
Как избежать повторных нажатий/ закликиваний на кнопку?
Имеется следующий код:
procedure Tfm.ButtonPrevCardClick(Sender: TObject);
begin
ButtonPrevCard.Enabled := false;
Application.ProcessMessages;
// здесь код по смене карты + пауза в 2 секунды
ButtonPrevCard.Enabled := true;
Application.ProcessMessages;
end;
Под Windows повторных нажатий/закликиваний при этом не происходит.
А под Андроид, если пользователь быстро подряд нажал несколько раз, то сработает также несколько раз.
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.