Текущий архив: 2008.07.27;
Скачать: CL | DM;
ВнизПроблема вызова COM из dll Найти похожие ветки
← →
DmitriyG. © (2008-06-27 23:11) [0]Есть сторонний COM сервер...
Написал - функцию создания сервера, вызова некоторых функций.
Написал GUI приложение которое его использует - все ОК...
Перенес написанную функцию в dll - вылетает floating point overfloow
На Delphi и Visual С++ (без разницы)....
Исключение летит при вызове только одной из интерфейсных функций... На вход ей передается WideString и несколько short int"ов
Есть подозрение что что-то не так с COM инициализацией именно для dll (хотя я перепробовал различные варианты)
Есть ли разница между вызовом COM из dll и например из GUI
← →
Я - против (2008-06-29 04:25) [1]
> Есть ли разница между вызовом COM из dll и например из GUI
Есть ли разница между dll и например GUI?
← →
zensan © (2008-06-29 11:34) [2]CoInitialize?
← →
tesseract © (2008-06-29 12:25) [3]
> Есть ли разница между вызовом COM из dll и например из GUI
Чего-то не понял, COM он или в DLL или в exe. GUI это уже ActiveX. У тебя явно в функции чего-то не-то. Проверь отладчиком - он позволяет COM отлаживать.
← →
Ляпа (2008-06-29 12:51) [4]
> tesseract © (29.06.08 12:25) [3]
> Чего-то не понял
Вот именно, что вопрос читал не внимательно.
> DmitriyG. © (27.06.08 23:11)
> Исключение летит при вызове только одной из интерфейсных
> функций... На вход ей передается WideString и несколько
> short int"ов
Покажи код, откуда и как передаешь WideString?
← →
tesseract © (2008-06-29 15:30) [5]
> Вот именно, что вопрос читал не внимательно.
Там бред сивой кобылы. Его не прочитаешь внимательно.
Страницы: 1 вся ветка
Текущий архив: 2008.07.27;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c