Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Вниз

DLL vs BPL и RegisterClass   Найти похожие ветки 

 
Ega23 ©   (2008-02-04 09:36) [0]

Собственно, уже неоднократно писалось, что если нет никаких сторонних вещей, написанных не на Delphi, то смысла пользовать dll нет.
Вопрос в следующем: если RegisterClass будет объявлена в initialization одного из юнитов BPL, то нормально ли будет работать FindClass из приложения, использующего эту BPL?


 
Slym ©   (2008-02-04 09:40) [1]

ДА


 
Игорь Шевченко ©   (2008-02-04 10:07) [2]


> если RegisterClass будет объявлена в initialization одного
> из юнитов BPL, то нормально ли будет работать FindClass
> из приложения, использующего эту BPL?


Практика - критерий истины.


 
Petr V. Abramov ©   (2008-02-04 10:48) [3]

нормально, что из DLL, что из BPL


 
Ega23 ©   (2008-02-04 10:50) [4]

Ок, спасибо!


 
Kerk ©   (2008-02-04 11:03) [5]

С ДЛЛ совместимость между их версиями проще поддерживать. Я уже вдоволь намучался после некритичных изменений в одной бпл весь проект пересобирать


 
Игорь Шевченко ©   (2008-02-04 11:14) [6]


> Я уже вдоволь намучался после некритичных изменений в одной
> бпл весь проект пересобирать


Так ты не меняй интерфейсную пакета часть и будет тебе счастье. Или меняй, но аккуратно, например, не добавляя новых виртуальных методов.
Мы по этим граблям уже походили.


 
Семеныч   (2008-02-04 11:31) [7]

Интерфейсы рулят. Хоть с DLL, хоть с BPL. Но с BPL проще.


 
Kolan ©   (2008-02-04 11:33) [8]

> Но с BPL проще.

+1.



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

Форум: "Прочее";
Текущий архив: 2008.03.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.037 c
2-1202986908
asdf2
2008-02-14 14:01
2008.03.09
Где найти компонент TNMHTTP?


15-1200865358
TStas
2008-01-21 00:42
2008.03.09
Беда с флешкой


3-1192972241
diman315
2007-10-21 17:10
2008.03.09
Вытащить Data source из .udl


10-1144044391
Alex_C
2006-04-03 10:06
2008.03.09
предупреждение при закрытии COM-serv


2-1202772513
Artem
2008-02-12 02:28
2008.03.09
WebBrowser и ресурсы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский