Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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


panov ©   (2002-02-04 15:28:00) 

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


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

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


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

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


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

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


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

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


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

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


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

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо