Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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)
Благодарю за замечание. Видимо, откажусь от этой затеи...



Страницы: 1 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.007 c
3-66455
VladimirL
2002-01-28 17:18
2002.02.21
Фильтры и скорость


3-66485
masik
2002-01-29 11:12
2002.02.21
ADO Transactions


1-66598
IronHawk
2002-02-05 16:02
2002.02.21
Картинка в бэкграунде формы fsMDIForm !


14-66672
Pat
2002-01-03 05:01
2002.02.21
Опять вирус... :-((


3-66433
EN
2002-01-26 14:29
2002.02.21
Выбор БД





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский