Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2014, 23:27   #1
PowerUSB
 
Регистрация: 28.11.2013
Сообщений: 5
По умолчанию Пример потоков в VBA

Доброго времени суток всем. Прошу помочь разобраться с одним вопросом. Не могу разобраться с потоками в VBA (В частости Access)
Я перечитал кучу статей на эту тему, но там все так сложно написано, и примеры сложные. Только смог понять что нужно подключить API функцию

Код:
Declare Function CreateThread Lib "kernel32" _
	(ByVal lpSecurityAttributes As Long, ByVal _
	dwStackSize As Long, ByVal lpStartAddress As Long, _
	ByVal lpParameter As Long, ByVal dwCreationFlags _
	As Long, lpThreadId As Long) As Long
Далее у меня есть функция CheckUnloadedRecrods которую я хочу вызывать в отдельном потоке по таймеру каждые 5 минут. Она там по http запросы отправляет. Инет медленный и пока она отправляет вся программа зависает. Поэтому требуется в отдельный поток ее запускать. Как это сделать? Можно пример показать Заранее благодарю

P.S. туда http://www.codenet.ru/progr/vbasic/threads.php можно меня не отправлять, я статью 5 раз перечитал

Последний раз редактировалось PowerUSB; 01.04.2014 в 23:36. Причина: дополнение
PowerUSB вне форума Ответить с цитированием
Старый 15.04.2014, 00:58   #2
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте PowerUSB.
попробуйте выполнять свою функцию после запуска функции DoEvents
"..пример показать.."
Код:
    ...
    DoEvents
    CheckUnloadedRecrods
    ...
Евгений.

Последний раз редактировалось Teslenko_EA; 15.04.2014 в 23:30.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Многократное использование потоков(пул потоков) ProgrammistRT Общие вопросы Delphi 10 06.04.2014 13:42
Не работает пример из Хелпа по VBA CaptainNemo Microsoft Office Excel 2 08.02.2013 20:49
Синхронизация потоков Fireblade-fan Общие вопросы Delphi 5 17.12.2012 01:57
Создание потоков cargo29 Общие вопросы Delphi 16 07.08.2011 12:11
Синхронизация потоков alenka_ej Помощь студентам 0 03.06.2010 22:20