powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / повторное нажатие кнопки во время выполнения ее eventa
3 сообщений из 3, страница 1 из 1
повторное нажатие кнопки во время выполнения ее eventa
    #37416252
GeneralMotors
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
проблема в следующем : есть проект на VB 6.0 в одном из модулей которого
происходит следующее: открывается форма, нажимается кнопка и начинается формирование excel файла данными с sql
с последующим сохранением файла. Все это занимает порядка 5-1 минут в зависимости от мощности. Так вот проблема в том что если "ткнуть" на кнопку повторно, когда уже идет формирование файла, вылезает сообщение :
"an action cannot be completed because a component (Microsoft Excel - PrintJournal03-[Режим совсместимости])
is not responding. Choose "Switch To" to activate the component and correct the problem" и кнопки <Switch To> и <Retry> .
которое в принципе безобидно,
но пользователей напугает.
вопрос: как можно защититься от повторного нажатия во время выполнения рассчетов?

Спасибо большое всем ответившим!
...
Рейтинг: 0 / 0
повторное нажатие кнопки во время выполнения ее eventa
    #37416319
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GeneralMotors,

А кто мешает заблокировать кнопку на время выполнения?
...
Рейтинг: 0 / 0
повторное нажатие кнопки во время выполнения ее eventa
    #37416769
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или введите флаг блокировки повторного входа.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / повторное нажатие кнопки во время выполнения ее eventa
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]