Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Вниз

Экспорт класса в DLL 


panov   (2002-02-04 15:28) [0]

Как экспортировать класс со всеми методами в DLL?



Romkin   (2002-02-04 15:30) [1]

Создай класс и передай на него указатель.
Описание типа должно быть и там, и там



panov   (2002-02-04 15:34) [2]

А описание методов, процедур и функций?



Romkin   (2002-02-04 15:50) [3]

Я же говорю, если куда-то передаешь, там должны знать :-))
так что uses MyUnit и в основном приложении, и в дочернем...
Может еще RegisterClass понадобиться
А зачем? Я, например, уже давно передаю только интерфейсы - объявил в отдельном модуле, и пользуйся. И в основном приложении, и в библиотеках - только описание, плюс кокласс сам уничтожается при отсутствии ссылок



panov   (2002-02-04 15:59) [4]

спасибо. буду пробовать.



Иван Шихалев   (2002-02-04 16:50) [5]

Не надо пробовать, потом замаешься AV ловить. Или DLL и интерфейсы, или BPL и классы. А классы в DLL могут и работать, но не гарантированно - код-то будет дублироваться в приложении и DLL и обращаться к разным глобальным переменным и менеджерам памяти.



panov   (2002-02-04 18:20) [6]

>Иван Шихалев © (04.02.02 16:50)
Благодарю за замечание. Видимо, откажусь от этой затеи...




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.035 c
3-66434           Вика                  2002-01-26 12:52  2002.02.21  
ScrollBar в DBGrid кривой какой то :((


3-66478           iXANiA                2002-01-28 20:40  2002.02.21  
Проблемы с и Interbase!!!!!!!!!


6-66639           Lamok                 2001-11-29 23:40  2002.02.21  
Socket


1-66610           foxbad                2002-02-06 12:47  2002.02.21  
Help !!! Как использовать TADO в своей DLL !!!


14-66686          Gayrus                2001-12-27 03:12  2002.02.21  
C++ -> Delphi