Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
.polythene
0 / 0 / 0
Регистрация: 25.03.2010
Сообщений: 210
1

Прорисовка форм во время "подвисания"

27.07.2011, 14:06. Просмотров 830. Ответов 3
Метки нет (Все метки)

к примеру, выпоняется задача в Аксессе, сложная и ёмкая, в это время переключившись на другое приложение возврат в Аксесс не возможен - форма висит, и пока задача не будет завершена, ничего нельзя увидеть. есть ли какой либо способ избежать подобного замирания форм?
спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2011, 14:06
Ответы с готовыми решениями:

Автоматическое заполнение поля "Дата/время" но с вычетом "Даты найма"
Подскажите пожалуйста как сделать в таблице сотрудники- "Стаж" автоматическое...

Excel преобразование "числа" в "время"
проблема вот в чем: я читаю из экселевского файла данные при этом он мне...

Сообщение "Out of memory" при попытке загрузки процедуры обработки события на кнопки форм
Здравствуйте. Поиогите, пожалуйста, разобраться со следующей проблемой. При...

Проверить, содержит ли строка символы отличные от "+", "-", "*" и "/"
"+", "-", "*" и "/" вот начал, дальше не знаю что делать Sub rr() ...

Выборка уникальных дат из строк листа "l1" и помещение их в лист "l3", Не получается. На листе "l3" вставляет
Запускаю с листа "l1" построчно работает, но мне нужно, чтобы заполнялись...

3
vlth
12 / 12 / 2
Регистрация: 23.03.2010
Сообщений: 635
27.07.2011, 14:33 2
В процедуре:
Visual Basic
1
2
Shell 'WScript.exe C:...AppAct.vbs', vbMinimizedNoFocus
MsgBox 'Что-то произошло.', vbSystemModal
В скрипте AppAct.vbs:
Visual Basic
1
2
3
Dim WshShell
Set WshShell = wsh.CreateObject('WScript.Shell')
WshShell.AppActivate 'Microsoft Excel - ИмяКниги.xls' 'Заголовок окна приложения
(я таким образом активирую Excel при выводе окна MsgBox)
0
.polythene
0 / 0 / 0
Регистрация: 25.03.2010
Сообщений: 210
27.07.2011, 16:03  [ТС] 3
т.е. представленный способ - вывод сообщения об окончании трудоёмкого процесса. впринципе неплохо. спасибо
0
Сумрак
05.08.2011, 18:01 4
Функция VB-VBA
DoEvents
ставить перед любой командой вызывающей подвисание
возможно даже перехватывать разные системные события
do
***
Loop DoEvents=*** чтото.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.08.2011, 18:01

MS Acces VBA. Как вывести поле "фамилия" и "группа" из таблицы "студенты" в Access ?
Использовать Fields? Посмотрите в рисунке задания.

Присвоить значение "10" элементам большим "120" и меньшим"150" масива Р(10,20)
Простите за дублирование, но мой прошлый вопрос не увенчался большим успехом......

Как сделать, чтобы kod= "=Find("","", R2C1, 1)"
Как следующий код Cells(1, 9).Select ActiveCell.FormulaR1C1 =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru