Доброе время суток господа !
Имею приложение
1.Кнопка cmbAvto запускает поток ожидания, при обнаружении в памяти диа-
логового окна, поток обрываеться и "дожимает" кнопку данного диалога
2.Кнопка cmbCall - вызывает вышеупомянутый диалог
3.Процедура Execute - это цикл поиска и ожидания, передаеться указатель
на процедура потоку (CallBack)
4.Кнопка cmbFind - ручной вариант алгоритма - если запустить приложение
еще раз, и вести управление диалогом оттуда
Проект прилагаю ! (эту модель буду использовать для других целей)
Вопрос - при запуске в Debuge (F5) - все нормально работает, при запуске
отдельным EXE - рушиться приложение
Читал форум, по этому вопросу очень инфо немного, и многие господа отмахиваються
утверждая, что потоки в VB6 - весьма капризны и неустойчивы !!!???
По существу не вериться, Delphi - использует те же библиотеки, но в данном приложении
все прекрасно и управляемо, вероятно правильно опеределены контрол.параметры
Помогите, кто знает и работал по теме !
Заранее благодарен !
Private Sub cmbAvto_Click()
Dim hThreadId As Long
hThread = CreateThread(0, 2000, AddressOf Execute, 0, 0, hThreadId)
'[SIZE=3][b]вероятно ошибка здесь[/b][/SIZE]
End Sub