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

Вниз

Совместимость D4 и D5   Найти похожие ветки 

 
AndDem   (2002-06-06 09:01) [0]

Вроде, с D4 появилось понятие пакета (похоже, аналог DLL). Возникла проблема подключения пакета D4 к проге, написанной на D5 (требует vcl для D4).
Вопрос:
1. Просветите, плиз, в назначении пакетов и их связи с DLL.
2. Как решить проблему совместимости, описанную выше.
Заранее благодарен.


 
Игорь Шевченко   (2002-06-06 09:41) [1]

Не получится подключить пакет от D4 к программе на D5. Проблема решается перекомпиляцией пакета под D5


 
Севостьянов Игорь   (2002-06-06 11:43) [2]

Согласен только перекомпиляцией пакета под D5
Пакеты это все же не DLL (Dynamic Link Library),
а BPL (Borland Package Library)

А вообще в Help все написано

A package is a specially compiled dynamic-link library used by Delphi applications, the Delphi IDE, or both. Runtime packages provide functionality when a user runs an application. Design-time packages are used to install components in Delphi’s IDE and to create special property editors for custom components. A single package can function at both design time and runtime, and design-time packages frequently work by referencing runtime packages in their requires clauses.

To distinguish them from other DLLs, package libraries are stored in files that end with the .BPL (Borland package library) extension.
Ordinarily, packages are loaded statically when an applications starts. But you can use the LoadPackage and UnloadPackage routines (in the SysUtils unit) to load packages dynamically.

Note: When an application utilizes packages, the name of each packaged unit still must appear in the uses clause of any source file that references it.

Package declarations and source files
Compiling packages



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
1-55186
Demon Ltd
2002-06-03 00:11
2002.06.17
работа с DataTimePicker


1-55079
Kordel
2002-06-05 21:42
2002.06.17
FreeInstance


1-55066
Tahion
2002-06-05 17:40
2002.06.17
Как зделать автоповтор содержимого QReport?


8-55230
Al_va
2002-02-01 12:59
2002.06.17
Свойства ShockwaveFlash


3-55045
3asys
2002-05-23 14:54
2002.06.17
Как программно вызвать диалог создания строки подключения?





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