Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / повторное нажатие кнопки во время выполнения ее eventa / 3 сообщений из 3, страница 1 из 1
29.08.2011, 15:55
    #37416252
GeneralMotors
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
повторное нажатие кнопки во время выполнения ее eventa
Здравствуйте!
проблема в следующем : есть проект на 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
29.08.2011, 16:20
    #37416319
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
повторное нажатие кнопки во время выполнения ее eventa
GeneralMotors,

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


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