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

Вниз

Вопрос по работе с BLP   Найти похожие ветки 

 
dreamse   (2006-09-18 18:38) [0]

В проектах можно включить функцию : Поставлять проложение с пакетами времени исполенения ( т.е с BPL )

при установке данной галочки приложени уменьшаеться в размерах почти в 7 - 9 раз но нужно с exe поставлять так же и BPL указанные в настройках.

Что хочу : Хотелось бы скомпилировать все нужные BPL в одну BPL"ину и подключать только её чтобы не таскать с собой постоянно с десяток BPL

Как это осуществить ?


 
Весь в делах   (2006-09-18 18:42) [1]

Отключить функцию : Поставлять проложение с пакетами времени исполенения ( т.е с BPL )


 
dreamse   (2006-09-18 18:51) [2]

> Весь в делах   (18.09.06 18:42) [1]

Как компилировать в 1 exe я и без тебя знаю :)
Я пытаюсь понять как это сделать с BPL и если не трудно дайте нормальный ответ.


 
Весь в делах   (2006-09-18 18:53) [3]


> ытаюсь понять как это сделать с BPL

Ни как


 
Ketmar ©   (2006-09-18 19:06) [4]

нормальный ответ: без пакетов. или носить все пакеты, которые надо. не "обрезки", а именно то, что дают от борланда.


 
dreamse   (2006-09-18 19:18) [5]

> Весь в делах   (18.09.06 18:53) [3]

> Ни как

Уже нашёл как это делаеться :)

Создаешь пакет свой и суёшь туда пасы нужные потом компилишь и всё работает, единственно что неудобно если большой проект то запаришься все используемые пасы скидывать :(

Есть ли возможность узнать какие именно пас файлы использует программа при компилировании ?
Именно PAS а не DPR


 
Весь в делах   (2006-09-18 19:21) [6]


> Создаешь пакет свой и суёшь туда пасы

Ну-ну попробуй, еще один гений нашелся


 
oxffff ©   (2006-09-18 19:27) [7]

Изучить структуру bpl, добавить секции, поправить заголовок PE,
расширить и поправить таблицу exporta, поправить таблицу импорта и я думаю еще что-то...

Совсем ничего.


 
dreamse   (2006-09-18 20:11) [8]

> Весь в делах   (18.09.06 19:21) [6]

Уже попробывал :) Создал свой BPL с включёными пасами вообще ничего сложного.

Спрашиваю ещё раз как узнать какие pas файлы используються в проекте ?

Это уже второй вопрос, первый вопрос закрыт так как ответ ужа найден !


 
Весь в делах   (2006-09-18 20:12) [9]


> dreamse

+1


 
dreamse   (2006-09-18 20:15) [10]

> Весь в делах   (18.09.06 19:21) [6]

Так же кстати говорили что невозможна работа утилиты с использованием BDE без установки BDE. :)

Я выцепил просто dll которые использует BDE и использовал компонент ClienDataSet и всё , подключался к БД через BDE ... На этом же форуме говрили что это не возможно , не гони и пр чушь.

А затем через месяц примерно какой то продвинутый програмист котрого все тут ценят открыл топик и пердложил такаю же идею ... и его все пддержали так как он был известным мастером ... а на меня забили , хотя я сам нашёл даную методику ! И только из за того что я тут появляюсь очень редко :)

Так что : Весь в делах :)  Не можешь нормально ответить не суйся со своими высказываниями в ветку. Давай уважать друг друга


 
Весь в делах   (2006-09-18 20:22) [11]


> dreamse

Это называется извращение. Форточки не пробовал писать?



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

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

Наверх




Память: 0.46 MB
Время: 0.037 c
15-1160038958
worldmen
2006-10-05 13:02
2006.10.29
Подобрать Switch.


15-1159851811
eRoR_rrr
2006-10-03 09:03
2006.10.29
Как узнать какой файл используеться приложением


8-1143394276
VasRoG
2006-03-26 21:31
2006.10.29
Большие изображения


4-1150222081
kliman
2006-06-13 22:08
2006.10.29
Перехват комбинации клавиш


15-1160479906
Slava812
2006-10-10 15:31
2006.10.29
Pascal





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