У кого-нибудь есть статьи Matthew Curland про грамотную реализацию Multithreading в VB6 от июня 1999г? А то я кучу ссылок перерыл - они неактуальные, сайт VBPJ чтото не открывается, а сам Matt на своем книжку за деньги продает... Буду благодарен тому, кто поделится! У меня целое дело стоит, надо делить программу на два независимых потока, а менять компилятор на данной этапе уже слишком накладно...
Я нашел один хороший распространенный документ про многопоточность, где автором раскрыта проблема применения функции CreateThread в VB (она заключается в нарушении соглашения COM о потоках), и предложено решение проблемы путем использования промежуточного объекта и Marshaling.
Хотелось бы знать, о том же самом ли писал Curland в своих двух статьях от 99г? Чтобы зря мне их не искать, если там то же самое.
Могу привести вырезку или целиком найденный документ, вот ссылка на всякий случай: http://www.bestreferat.ru/referat-8701.html
Да, еще, я пробовал реализовать свои два потока по шаблону, приведенному в этом документе; - свежескомпилированный exe-шник вылетает с сообщением "... память не может быть written"... Может быть кто-нибудь делал многопоточность "по этому документу"?
Очень надеюсь на вашу профессиональную помощь.