Показать сообщение отдельно
  #17  
Старый 05.10.2012, 04:49
Аватар для Freeman
Freeman Freeman вне форума
Местный
 
Регистрация: 05.10.2012
Адрес: Санкт-Петербург
Сообщения: 577
Версия Delphi: 6
Репутация: выкл
По умолчанию

Цитата:
Сообщение от NumLock
будет появляться окно с ошибкой и его НИКАК не отловить. оно еще до begin в .dpr вылезает.
Вот это вряд ли. Сообщение с ошибкой об отсутствующей библиотеке появляется при загрузке образа exe, согласен. Библиотеки с обычными функциями могут быть слинкованы статически, что и показывано тут на примерах.

А вот OLE/ActiveX/COM-объекты не могут быть слинкованы статически, поэтому исключение "Класс не зарегистрирован" наверняка вызывается где-то в недрах одного из модулей GDI+. Скорее всего, в разделе initialization модуля GDIPOBJ -- название намекает.
Ответить с цитированием