Вниз
Скачать: CL | DM;

Использование пакетов в Delphi   Найти похожие ветки 

← →
Loginov Dmitry ©   (2006-06-05 17:35) [0]

Маленькая статейка, ориентированная главным образом на начинающих. Описывается методика работы с пакетами (самые азы). Очень надеюсь, что статья хоть кому-то поможет. Сам ни один день убил на то, чтобы разобраться с пакетами, чего другим не желаю :)

http://matrix.kladovka.net.ru/index.php?page=usebpl

Можно сверстать статейку и по-круче (самому добавить просто нечего). Если кого тема развития статьи интересует, пишите!


← →
Rouse_ ©   (2006-06-05 20:16) [1]


> Можно сверстать статейку и по-круче (самому добавить просто
> нечего).

В справке набери "packages" выйдешь напрямую на большой референс под названием "About packages"... Там много чего есть


← →
Юрий Зотов ©   (2006-06-05 20:46) [2]

"Поскольку пакеты полностью грузятся в оперативную память, то запуск приложения займет больше времени, чем без использования пакетов".

Дим, эту фразу стоило бы убрать. Еще Рихтер говорил, что файлы не грузятся, а проецируются. Поэтому размер файла - по барабану, полностью он не грузится в любом случае.


← →
Юрий Зотов ©   (2006-06-05 20:55) [3]

"Для компиляции проекта следует нажать кнопку Compile. В результате в папке DelphiN\Projects\Bpl появятся два новый файла - один из них будет иметь расширение *.bpl (run-time - пакет), а второй - *.dcp (design-time - пакет)".

От комментариев воздержусь, просто отошлю к справке. Там расписано и что такое run-time пакет, и что такое design-time, и что такое BPL и что такое DCP.


← →
Loginov Dmitry ©   (2006-06-05 22:28) [4]

Ладно, пойду дальше разбираться :)


← →
Loginov Dmitry ©   (2006-06-06 08:52) [5]

Юрий Зотов ©   (05.06.06 20:46) [2]

Убрал!

Юрий Зотов ©   (05.06.06 20:55) [3]

Исправил! Здесь я так прокололся из-за то, что и dcp и bpl имеют практически одинаковый размер. Оказывается, что dcp - обычный объектный файл (аналог dcu), без которого Delphi не станет выполнять компиляцию с пакетами. А run-time и design-time - пакеты - это один и тотже пакет bpl.

Сенкс :)


← →
Palladin ©   (2006-06-06 09:05) [6]


> Еще Рихтер говорил, что файлы не грузятся, а проецируются

:) Разве что кроме тех случаев когда над исполняемым файлом поработал UPX или ASPack.


← →
Calm ©   (2006-06-06 09:14) [7]

Loginov Dmitry, спасибо за статью. Молодежь будет признательна.


← →
Slym ©   (2006-06-06 13:37) [8]

Поскольку пакеты полностью грузятся в оперативную память, то запуск приложения займет больше времени, чем без использования пакетов".
Зачастую именно грузятся... благодаря initialization + памяти съедает больше как дисковой так и оперативной так как грузится все а не то что нужно...
но за счет меньшего размера "своих" bpl их проще/дешевле обновлять по инету


← →
Yanis ©   (2006-06-06 16:05) [9]

http://community.borland.com/article/0,1410,27758,00.html


← →
Rouse_ ©   (2006-06-06 16:21) [10]


> Yanis ©   (06.06.06 16:05) [9]

Ээээ, я думаю тут большинство "дойч нихт ферштейн" :)


← →
Yanis ©   (2006-06-06 16:34) [11]


> Ээээ, я думаю тут большинство "дойч нихт ферштейн" :)

Проглядел :) Но мы же "разговариваем" на delphi :D


← →
Rouse_ ©   (2006-06-06 16:36) [12]


> Проглядел :) Но мы же "разговариваем" на delphi :D

Пардон - кто как, но я на русском ;)


← →
Loginov Dmitry ©   (2006-06-06 17:33) [13]

Rouse_ ©   (06.06.06 16:21) [10]
Ээээ, я думаю тут большинство "дойч нихт ферштейн" :)


Да уж... В школе еще ферштехал на уровне "дойч нихт ферштейн", а терь забыл все :(


← →
Rouse_ ©   (2006-06-06 17:38) [14]


> В школе еще ферштехал на уровне "дойч нихт ферштейн", а
> терь забыл все :(

хе, я его вообще не знаю :)
сказал единственные три слова которые знал :)
А не... еще гитлер капут, дойчен солдатен, унтерофицирен, хендехох, мутер, алесис и цурюк знаю :)


← →
Palladin ©   (2006-06-06 17:46) [15]


> Rouse_ ©   (06.06.06 17:38) [14]


ну могу с большой вероятностью сказать что еще шнеллер знаешь... :)


← →
Игорь Шевченко ©   (2006-06-06 17:47) [16]


> хе, я его вообще не знаю


Слова "шайзе" разве не знаешь ?


← →
Rouse_ ©   (2006-06-06 17:48) [17]

эээ, слышал но забыл :)))
Скажем так других слов не помню :)


← →
Loginov Dmitry ©   (2006-06-06 18:02) [18]

А блин, еще стих запомнил:
Айне кляйне парасенок вдоль по штрассе шуровал
:))


← →
Alien1769 ©   (2006-06-06 20:03) [19]


> Скажем так других слов не помню :)


А вот слово Гей не встречается ?
Оно тож немецкое


← →
Palladin ©   (2006-06-06 22:04) [20]

Нефакт. Может гей это корень древнерусского восклицания эгегей... хм... или окончание...


← →
Palladin ©   (2006-06-06 22:08) [21]

Хотя если более математически описать восклицание, то всетаки корень, ведь получится э(ге)гей... то бишь ге в периоде... корень в общем-то в периоде быти не может, а вот некоторые приставки сколько угодно...


← →
Lamer@fools.ua ©   (2006-06-06 23:53) [22]

>Да уж... В школе еще ферштехал на уровне "дойч нихт ферштейн", а терь забыл все :(

Тогда уж "Ихь ферштее дойч нихьт" :-)



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

Скачать: CL | DM;



Память: 0.5 MB
Время: 0.026 c
15-1149258002
AlexanderMS
2006-06-02 18:20
2006.07.02
Задачка


15-1149682538
Vlad Oshin
2006-06-07 16:15
2006.07.02
Телевизор


5-1134553213
Новенький
2005-12-14 12:40
2006.07.02
Сокрытие свойства


2-1150108517
inri13666
2006-06-12 14:35
2006.07.02
Закрытие ICQ


15-1149227089
Ру
2006-06-02 09:44
2006.07.02
Чем восстановить данные на винте.




   Наверх