Eaccessviolation и Tfrxrichobject
Возможно после обновлений Windows, перестали перекомпилироваться все программы которые использую TfrxRichObject . При запуске программы, не доходя до событий Create у компонента вылетает ошибка EAccessViolation. Подробно в аттаче. Подобное наблюдается и при использовании RichEdit из Delphi2007, Delphi2009 . В Delphi 7 всё хорошо.
Комментарии
Попробуй поставить на этот же комп MS Office версии от 2002 и выше или возьми от них riched20.dll и положи ее скажем в system32.
стояла dll от 2006 г поставил от 2008 , не помогло.
Сейчас проверил во всех перечисленных IDE - ошибки не увидел.
Это наводить на мысль о том, что скорее всего используются пакеты из разных версий(сборок) для d2007 и D2009.
Советую удалить компоненты Fr в этих IDE, и почистить систему от пакетов FR для этих IDE(в каталоге FR, System32 и Borland Studio Projects\Bpl ).
Не помогло.
При необходимости могу собрать ее же на 2009, для проверки.
так в Delphi2009 у нас таже проблема. Он собирается, компилиться . При запуске проекта на исполнение вылетает данная ошибка. Решение в инете не нашел. Встретил, что у пользователей Касперского, Регета, и других программ такая же проблема после обновления windows. Разработчики программ выпустили новые версии, но что именно они подправили не описано.
В аттаче Main Demo собранная под D2009, киньте ее в папку, где лежит база и отчеты от демки, запустите и попробуйте сделать отчет с ричем.
Падает или нет ?
Какое конкретно обновление ?