| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Может ли метод DLL вернуть интерфейс? |
| Автор: altarasjuk 13.9.2003, 19:41 |
| Ну собственно такой прикол: Делаю dll. В ней есть метод возвращающий IStringTokenizer (мой интерфейс) и соответственно н неё пропилен класс, который унаследован от IStringTokenizer. Его новый экземпляр она и возвращает. Но вот всё бы хорошо и замечательно, да возникает ошибка с указателем ! во время работы объекта, а не его создания.... Замечательно, подключаю этот класс к проекту(ну чтобы без длл работать... и.... всё работает на ура. А где же ошибка Может методы длл не могут возвращать интерфейсов? |
| Автор: <Spawn> 14.9.2003, 12:32 |
| А что за ошибку тебе возвращает? Я попробовал и тоже не получилось. Затем проверил пример из книги - та же самая ерунда, хотя вроде все сделал правильно. Во время создания все ок. При попытке обращения к методу - Stack Overflow. Попробую еще. |
| Автор: altarasjuk 14.9.2003, 12:34 | ||
|
| Автор: <Spawn> 14.9.2003, 12:36 |
| А мне говроит, что переполнение стека. |
| Автор: <Spawn> 14.9.2003, 13:08 |
| Могу кинуть рабочий пример. |
| Автор: altarasjuk 14.9.2003, 13:11 | ||
|
| Автор: <Spawn> 14.9.2003, 13:23 |
| На мыло кинул. |
| Автор: altarasjuk 14.9.2003, 13:24 |
| Сенкю |
| Автор: altarasjuk 14.9.2003, 13:33 |
| Если это ещё ко-гото заинтересовало, то вот линк на файл: http://altarasjuk.narod.ru/IntfPlugIns.zip <Spawn>, я думаю ты не против что я его выложил? |
| Автор: <Spawn> 14.9.2003, 13:33 |
| Да пожалста ) |
| Автор: altarasjuk 23.9.2003, 09:47 |
| Тут действительно интерестная фигня.... Вообщем поменял я комп, ну и соответственно жизнь с нуля. И мой старык код начал работать на ура З.Ы. Есть ещё тема о компилировании с пакетами, так там теперь тожо компилиться без задрочек Во так-то. Фирма Borland умеет удевить своими разработками |