И ещё такой вопрос. Блин, даже не знаю, как лучше сформулировать.
Короче говоря,
иногда под WinXP при мультизакачке (запускается несколько процессов UserControl.AsyncRead URL, vbAsyncTypeByteArray, SaveFile, vbAsyncReadForceUpdate) происходит ребут системы. Причём, ИМЕННО под XP и ИМЕННО при мультизакачке - проверено.
Не в силах понять, почему это происходит, я поставил скомпилированному exe-шнику XP-шный параметр "совместимость с Windows 98 / Me". И- заработало! Без проблем.
Но появилась новая трабла - опция это чисто XP-шная, и реализована совсем не как, скажем, какой-нибудь pif-файл. Похоже, после перекомпиляции exe-шника свойство это остаётся как и было установлено.
Вопрос - куда ХР это свойство пишет, и есть ли возможность его менять? А можбыть кто-то знает, почему система ребутится без включения этой опции?