Где XP хранит опцию совместимости для файла?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Особист
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 122
Зарегистрирован: 10.05.2006 (Ср) 12:46

Где XP хранит опцию совместимости для файла?

Сообщение Особист » 01.09.2006 (Пт) 18:43

И ещё такой вопрос. Блин, даже не знаю, как лучше сформулировать.

Короче говоря,
иногда под WinXP при мультизакачке (запускается несколько процессов UserControl.AsyncRead URL, vbAsyncTypeByteArray, SaveFile, vbAsyncReadForceUpdate) происходит ребут системы. Причём, ИМЕННО под XP и ИМЕННО при мультизакачке - проверено.

Не в силах понять, почему это происходит, я поставил скомпилированному exe-шнику XP-шный параметр "совместимость с Windows 98 / Me". И- заработало! Без проблем.

Но появилась новая трабла - опция это чисто XP-шная, и реализована совсем не как, скажем, какой-нибудь pif-файл. Похоже, после перекомпиляции exe-шника свойство это остаётся как и было установлено.

Вопрос - куда ХР это свойство пишет, и есть ли возможность его менять? А можбыть кто-то знает, почему система ребутится без включения этой опции?

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 01.09.2006 (Пт) 19:56

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
الفيجوال بيسك الرابح

Особист
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 122
Зарегистрирован: 10.05.2006 (Ср) 12:46

Сообщение Особист » 01.09.2006 (Пт) 20:44

GM
Отлично, спасибо!
Предполагал, что в реестре, только было непонятно, где именно.

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 01.09.2006 (Пт) 20:52

Особист писал(а):GM
Отлично, спасибо!
Предполагал, что в реестре, только было непонятно, где именно.

Блин, я просто добавил программу в список совместимости, а потом поискал ее по реестру :wink:
الفيجوال بيسك الرابح

Особист
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 122
Зарегистрирован: 10.05.2006 (Ср) 12:46

Сообщение Особист » 01.09.2006 (Пт) 23:05

:thumright:


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 131

    TopList