Re: 0xc0000008 при подключении процедуры из DLL
От: sof.bix Россия http://byterix.net
Дата: 15.04.08 07:27
Оценка:
Здравствуйте, _petrovich_, Вы писали:

__>Здравствуйте.

__>Подскажите, что я делаю не так:
__>Есть некая DLL с именем mqic32.dll, лежит в 'd:\IBM\WebSphere MQ\bin\' (путь этот в системной PATH присутствует)
__>объявляю
__>...
__>procedure MQDISC(......);cdecl;external 'mqic32.dll';
__>...
__>потом использую
__>...
__>MQDISC(......);
__>...
__>При запуске скомпиленного EXE-шника ошибок не выдает.
__>Если же пытаюсь из-под среды (Delphi 5) запустить, то получаю ошибку 0xc0000008 (2 раза мессага появляется).
__>А мне надо проект подебажить.
__>Кто-нить знает, как это вылечить?

__>зы. Если объявить, но не вызывать — проект дебажиться!


А что с версионностью? Может существует некая mqic32.dll, которая имеет отличный набор функций? И вы случайно ее используете?
Я бы линковал библиотеки динамически, так можно многих проблем избежать и проконтролировать свои шаги получив внятные исключения
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.