Автор: Guest
Дата сообщения: 13.04.2002 05:04
This is not my solution, but it works:
Вот как можно исправить ошибку LingvoProtection.cpp, 46 в Lingvo 7.0
Я нашел этот ключ в Registry. Спасибо regmon'у.
HKEY_CLASSES_ROOT\CLSID\{BB514E81-DFB6-11D3-85AF-00A0C9A3EF26}\CompatibilityProperties
Понятно, что имя этого ключа (который в фигурных скобках) может отличаться
на разных компьютерах ( BB514E81-DFB6-11D3-85AF-00A0C9A3EF26 - это на моем компе). Тогда встает вопрос - как его найти. Очень просто - по имени подчиненного ключа CompatibilityProperties. По нахождению, этот ключ в фигурных скобках надо переименовать или удалить.
После этого ошибка LingvoProtection.cpp,46 должна исчезнуть. Зато могут появится другие - например Lingvo может перестать запускаться, выдавая message box'ы с ошибкой LingvoProtection.cpp,67, но это лечится очень просто - надо давить на кнопку OK message box'а, потом закрывать Lingvo, а потом тупо запускать его снова. Раз на 5-9 оно у меня запускается. Что - поделать - пиратская копия. Главное что работает. И еще один важный момент. Через некоторое время (неск. дней) этот ключ появляется в Registry снова, и опять вылезает ошибка LingvoProtection.cpp,46. Надо его просто снова переименовать или удалить.
Да, и конечно ключ HKEY_LOCAL_MACHINE\Software\ABBYY\LINGVO.00\Legality должен быть установлен в "Yes"