Найдено 4 результата

MuHbKa
22.08.2008 20:59:26
Форум: Lazarus
Тема: Аналоги LoadPackage() и UnloadPackage()
Ответы: 8
Просмотры: 8070

Re: Аналоги LoadPackage() и UnloadPackage()

А вот если формы должны быть одинаковы
Не одинаковы, там от 1 до 3 уровней наследования. Как сказал alexs проще будет все влинковать в exe-шник.
А что, FormStyle:= fsMDIForm | fsMDIChild там разве не работают?
Свойства то есть, но изменение их значения к ожидаемому результату не приводит. По ...
MuHbKa
22.08.2008 17:33:45
Форум: Lazarus
Тема: Аналоги LoadPackage() и UnloadPackage()
Ответы: 8
Просмотры: 8070

Re: Аналоги LoadPackage() и UnloadPackage()

Можно всё в одном, а можно и разбить по нескольким. Т.е. каждая отдельная связанная друг с другом группа компонентов (например, отдельная форма и расположенные на ней же компоненты) будет лежать в своей собственной DLL.
Помоему мы говорим об одном и том же.
Т.е. Есть Form1 на которой лежит TPanel ...
MuHbKa
22.08.2008 15:28:42
Форум: Lazarus
Тема: Аналоги LoadPackage() и UnloadPackage()
Ответы: 8
Просмотры: 8070

Re: Аналоги LoadPackage() и UnloadPackage()

alexs писал(а):1. Используй DLL - но это черевато тем, что dll будут очень большими (надеюсь понятно почему)

Не совсем понятно, ибо с DLL приходилось иметь дело только в качестве UDF.
Все компоненты будут садится в каждый экземпляр DLL?
MuHbKa
22.08.2008 14:08:50
Форум: Lazarus
Тема: Аналоги LoadPackage() и UnloadPackage()
Ответы: 8
Просмотры: 8070

Аналоги LoadPackage() и UnloadPackage()

На Delphi я храню объекты проекта в виде *.bpl, описание объектов (имя модуля, имя класса, стиль формы и т.д.) хранится в БД.
Модули гружу в память LoadPackage() и выгружаю UnloadPackage() по мере использования.
В исходниках Lazarus этих процедур не обнаружил.
Что посоветуете?

PS: Ниже исходник ...