Я поддерживаю программу, написанную на Delphi 6. Она динамически загружает некоторые файлы пакета bpl, используя SysUtils.LoadPackage.Часто я изменяю что-то в программе, что приводит к сбою загрузки пакета.Когда это происходит, появляется окно сообщения, а затем выдается исключение.Окно сообщения и исключение являются отдельными.
Вот пример окна сообщения:
---------------------------
Connect Manager: ConnectManager.exe - Entry Point Not Found
---------------------------
The procedure entry point @Connectmanagerplugin@TConnectManagerPluginClassList@UnRegister$qqrp17System@TMetaClass could not be located in the dynamic link library ConnectManagerPack.bpl.
---------------------------
OK
---------------------------
И вот исключение:
---------------------------
Debugger Exception Notification
---------------------------
Project ConnectManager.exe raised exception class EPackageError with message 'Can't load package Projects.bpl.
The specified procedure could not be found'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
Я не вижукак остановить появление окна сообщения.Любые идеи принимаются с благодарностью.