Библиотека пакетов Borland - особый вид объектно-ориентированной библиотеки DLL с усиленной типобезопасностью
0 ответов

Delphi XE4 IDE очень медленно загружает bpl

Запуск XE4 IDE обычно занимает несколько секунд. Теперь я установил paxCompiler и загрузка paxComp_xe4.bpl занимает около 40 секунд. Если я удаляю paxComp_xe4.bpl и загружаю этот bpl с кодом LoadPackage('C:\Users\Public\Documents\RAD Studio\11.0\bpl…
17 ноя '13 в 09:07
1 ответ

Инструмент для отображения точек входа bpl?

Попытка понять, почему мы получаем "точку входа не найдена", когда я знаю, что она должна быть там. Помимо карты, есть ли инструмент, который будет "исследовать".bpl или.dll и показывать точки входа?
01 мар '13 в 20:04
2 ответа

Получить имя файла BPL

Можно ли получить собственное имя файла из BPL? например, C: \ foo \ bar.bpl (динамически загружается и delphi7, если это имеет значение)
28 окт '09 в 01:49
3 ответа

Можем ли мы использовать dcu (скомпилированный модуль Delphi) во время выполнения?

Можем ли мы использовать dcu как dll? Например, показать форму, скомпилированную в файл dcu. У меня есть вопрос, потому что я хочу разработать подключаемое приложение. Как программист на Delphi, насколько я знаю, у меня просто есть два варианта: dll…
21 янв '13 в 15:15
0 ответов

Отсутствует rtl150.bpl при добавлении пакета

Я пытаюсь перекомпилировать старую программу Delphi от 2011 года, которая использует внешние пакеты bpl. Они называются SentrolBase150.bpl и т. Д., Но когда я пытаюсь импортировать эти пакеты, я получаю сообщение об ошибке, в котором говорится, что …
01 фев '17 в 11:49
3 ответа

Распространение пакета времени разработки со сторонними элементами пользовательского интерфейса

Теперь, когда я больше узнаю об аспектах разработки компонентов при разработке, у меня есть то, что может оказаться парой плагинов IDE для Delphi 2007 (+ другие, если они совместимы). Формы / пользовательский интерфейс для них, в идеале, будут испол…
22 апр '09 в 03:05
1 ответ

Динамическая загрузка BPL завершается неудачно в LoadLibrary

Я хотел бы динамически загружать модули BPL в проекте Delphi 10 Seattle (обновление 1) или Delphi 10.1 Berlin (версия Enterprise). Но функция LoadPackage завершается с сообщением (как на 32, так и на 64-битной целевой платформе): Проект LoadPackage…
5 ответов

Система плагинов для приложения Delphi - bpl vs dll?

Я пишу приложение Delphi, которое должно иметь возможность загрузки плагинов. Я использую JvPluginManager в качестве системы / менеджера плагинов;) Теперь в новом мастере плагинов говорят, что лучше использовать плагины типа.bpl вместо плагинов.dll.…
28 июл '09 в 08:41
0 ответов

Как получить имя компонента из bpl в моем автономном приложении

Classes.GetPackageInfo Можно перечислить все единицы и необходимые пакеты для пакета. Но я хочу такой процесс, как: procedure GetPackageComponents(ModuleName: PChar; ComponentsList: TStrings); который получит все IDE-компоненты из пакета Designtime.…
26 апр '12 в 08:34
1 ответ

Загрузить Tframe из bpl в приложение

Я пытаюсь загрузить tframe внутри пакета delphi (bpl), который будет отображаться в моем основном приложении. Пожалуйста, дайте мне код для пакета и приложения.
22 окт '10 в 07:07
3 ответа

Как я могу вызвать функции Delphi в bpl из исполняемого файла?

У меня есть приложение Delphi, для которого я написал довольно простую оболочку.exe. По сути, был dll, в котором было множество функций, одну из которых я бы вызывал многократно, как только моя оболочка сделала то, что ей было нужно. Я не контролиру…
08 сен '09 в 14:20
1 ответ

Не может динамически связываться с компонентами в пользовательском bpl

При составлении следующего поста я нашел решение, но я подумал, что все же стоит публиковать здесь для справки. Смотрите решение ниже. В RAD studio (C++) у меня есть группа проектов с несколькими dll и exe, которые полагаются на стандартный набор по…
31 авг '11 в 07:33
1 ответ

Отсутствующие.bpl файлы

После компиляции проекта FireMonkey и запуска приложения на другом ПК я обнаружил ошибку - "отсутствует rtl190.bpl".Поэтому я искал в Google и нашел "решение", которое мне не помогло.Он сказал, что я должен снять флажки "Связь с динамическим RTL" и …
26 мар '14 в 20:44
2 ответа

Лучший подход к модульному программированию в Delphi

Это продолжение дискуссии, которую я начал здесь. Я хотел бы найти лучший способ для модуляции исходного кода Delphi, так как я не разбираюсь в этой области. Буду благодарен за все ваши предложения. Позвольте мне опубликовать то, что я уже написал т…
15 авг '11 в 15:58
2 ответа

Delphi XE4: закрытие внутренней формы пакета приводит к прекращению работы приложения

У меня есть пакет test.bpl в моем приложении, и он имеет форму с именем myPackageForm. после загрузки моего пакета, когда я хочу закрыть myPackageForm, приложение завершает работу. Инициализация основного проекта: Application.Initialize; Application…
22 дек '13 в 06:36
1 ответ

Delphi BPL путь поиска

Каждый вопрос, связанный с BPL, который я обнаружил в Интернете, касается некоторого BPL, уже поставленного с Delphi или, по крайней мере, установленного глобально, в папки Delphi. Я хотел бы сделать свое собственное приложение, чтобы найти созданны…
21 фев '17 в 11:58
1 ответ

Настройки проекта для сборки релиза.exe, работающего на всех машинах

Я создаю прототип пользовательского интерфейса, используя C++Builder XE2. Мне нужен этот проект для запуска на всех ПК с Windows, независимо от того, установлены ли на них инструменты разработчика. Как я могу получить все необходимые библиотеки, кот…
15 дек '11 в 15:22
2 ответа

Реализация внешних модулей

Каков наилучший способ реализации системы внешних модулей для приложения DELPHI? То, что мне нужно, действительно очень просто: Основное приложение определяет наличие модуля и загружает его (время выполнения) Модули могут хранить форму Модули могут …
20 авг '11 в 11:27
4 ответа

Delphi - разбирать имена в BPL

Возможно ли разобрать такие имена в Delphi? Если так, где я могу получить больше информации? Пример сообщения об ошибке, когда он не может найти определенную запись в dbrtl100.bpl. Я хочу знать, какую именно функцию он не может найти (единицу, класс…
19 окт '09 в 20:42
1 ответ

Ошибка ссылки экспорта пакета C++ Builder

Я создаю проект *.bpl BPL_A, который содержит подкласс TForm, скажем, TForm_Sub. Заголовочный файл Form_Sub.h выглядит следующим образом: class PACKAGE TForm_Sub : public TForm { ... }; extern PACKAGE TForm_Sub* Form_Sub; Исходный файл Form_Sub.cpp …
20 апр '16 в 09:02