|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.06.2009, 15:08 | #21 |
Участник клуба
Регистрация: 19.01.2009
Сообщений: 1,453
|
Прислушайтесь к Alter, он правильно сказал! и насчет того, как
подключить bpl, просто или кидайте его в папку с прогой или в system32! так же я здесь на форуме уже писал, что bpl,ocx - можно сжать любым PE-compresserom! vcl70 - стандартные компоненты хроняться в ней, цифры означают версию делфи, вот у меня 7 и поэтому bpl70 ! Их там около 12-15 файлов, на каждую вкладку в делфи палитры! Последний раз редактировалось uberchel; 14.06.2009 в 15:14. |
14.06.2009, 15:28 | #22 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 11
|
с подключением я уже давно разобрался, вопросы читайте пожалуйста, я спрашиваю (уже четвертый раз ) при использовании функций WinAPI нужны будут библиотеки кроме стандартных виндовских?
|
14.06.2009, 15:54 | #23 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Нужна будет rtl в любом случае, но её можно линковать статически. При статической линковке подключаются только необходимые процедуры.
|
14.06.2009, 15:57 | #24 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 11
|
окей, пасиба
|
14.06.2009, 17:49 | #25 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
где почитать можно поподробнее, если есть с примерами про подключение?
|
14.06.2009, 21:19 | #26 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 11
|
если галочку не ставишь в настройках проекта в Packages, то все подключится автоматически.
если ставишь, то подключать библы к проекту, чтобы не носить отдельно, можно включить в exe через {$R имя_файла.расширение} сразу после implementation, при этом библиотека должна лежать рядом с исходниками Пример пустой программы Код:
Последний раз редактировалось hitori; 14.06.2009 в 21:30. |
15.06.2009, 00:22 | #27 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Это для ресурсов только.
|
15.06.2009, 01:09 | #28 |
Новичок
Джуниор
Регистрация: 14.06.2009
Сообщений: 12
|
насчет подключится автоматически - галочку я не ставил и при билде ничего не подключалось, как не пахала прога на других компах, так и не пашет. может все же нужно библы переписать в папку с базой?
хотя тут другой вопрос, как разобраться какой файл капировать. и жаль нельзя проверить работает ли прога имея только один комп на руках. |
15.06.2009, 06:18 | #29 | |||
Форумчанин
Регистрация: 07.04.2009
Сообщений: 117
|
Цитата:
Цитата:
По поводу API: чтобы там что-то визуальное програмировать, необходимы лишь модули Windows и Messages - это просто заголовки к тем DLL, которые лежат в Windows. Чтобы визуально именно разрабатывать, Forms по любому придется подключить, а это уже ~+300кб потери (формы в Delphi и окна в Windows - это совсем не одно и тоже), все что отображается в палитре компонентов взято от TComponent. В окне packages можете хоть затЫкаться, никак оно на производительность не повлияет, пока вы не используете компонент из библиотеки. 1 "+": подключив однажды что-либо, вы будете обращаться к одним и тем же данным и ресурсам во всех подобных случаях, поэтому в больших приложениях размер библиотек роли не играет. Вес простейшей программы с окном, использующей только API - около 14 кб, с перекомпилированным модулем System может достигать 3кб! (очень близко к компиляторам ассемблера! но крайне ненадежно, и ... в конце концов, к чему так извращаться!?) Цитата:
Copyright © qpokyc (qpy[the dog]bk.ru), 2008-2009 г.
Последний раз редактировалось qpokyc; 15.06.2009 в 06:22. |
|||
15.06.2009, 09:56 | #30 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 11
|
Ну не знаю, у мя 2 компа, все работает на обоих если не ставить галочку.
Основной Vista SP1 лицензия со всеми последними обновлениями, проц AMD 2 ядра по 2600+, оперативы 2 гига (мало) Второй XP SP3 лицензия так же с последними обновлениями, проц Intel P4 2400C, оперативы еще меньше 768. На обоих стоят NET Framework'и от 1.1 до 3.5 sp1 (использую иногда в c++ для упрощения задач). Вот правда если использовать NET, то тут уже полный пакет нужен той версии, что использует твоя прога Сорри за оффтоп (жаль спойлера нет) Про размеры крупных проектов не жалуюсь, а маленькие уж больно большие получаются |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Картинки для программ | vitalik007 | Софт | 5 | 21.04.2008 17:21 |
Загрузка программ из др. программ в АСМе | Shacal | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 05.02.2007 08:53 |
тестирование программ | atom | Свободное общение | 6 | 13.11.2006 00:12 |