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

Вниз

Как перенести приложение на другую машину   Найти похожие ветки 

 
Рустам   (2007-02-10 23:02) [0]

Как перенести приложение на другой компьютер, так чтобы был один exe-файл (размер строго говоря большого значения не имеет)?
Или пусть даже там в каталоге, где этот файл лежит будут в куче валятся все необходимые для работы файлы (если не затруднит какие именно файлы?), лишь бы не было мороки с инсталляторами и реестром (пользователь против).


 
Anatoly Podgoretsky ©   (2007-02-10 23:04) [1]

> Рустам  (10.02.2007 23:02:00)  [0]

Купи пользователю игровую приставку.


 
Johnmen ©   (2007-02-10 23:06) [2]

Про такие вещи, как дискета, СД диск, флешка знаешь? :)))


 
vrem   (2007-02-10 23:35) [3]

Пользователь против мороки? :)


 
Рустам   (2007-02-11 01:40) [4]

Пользователь против того чтобы инсталяция запускалась, ему надо просто набор файлов, который можно таскать на флешке, дискете и прочее. Принёс скопировал запустил или принёс запустил с носителя. Ему не надо чтобы программа када устанавливается прописывала себя в реестре или вообще шёл какой-нибудь процесс установки.
Я просто скопировал всё на флешку и принёс, не работает. Требует какие-то файлы (Delphi там нигде не стоит).


 
Германн ©   (2007-02-11 01:45) [5]


> Рустам   (11.02.07 01:40) [4]
>
> Пользователь против того чтобы инсталяция запускалась, ему
> надо просто набор файлов, который можно таскать на флешке,
>  дискете и прочее. Принёс скопировал запустил или принёс
> запустил с носителя. Ему не надо чтобы программа када устанавливается
> прописывала себя в реестре или вообще шёл какой-нибудь процесс
> установки.
> Я просто скопировал всё на флешку и принёс, не работает.
>  Требует какие-то файлы (Delphi там нигде не стоит).
>

А это зависит от того, что именно требует программа. Какие, к примеру, файлы ей нужны? Ты же молчишь о том какие именно файлы она требует!


 
Рустам   (2007-02-12 09:58) [6]

Всё оказалось просто:
1. В меню Project выбрать компиляцию проекта.
2. После этого просмотреть инфо по проекту.
3. Записать имена файлов которые там перечислены (у меня там только bpl-файлы были).
4. Все эти файлы лежат в System32, найти их и скопировать в папку где лежит exe-файл проекта.
5. Ещё понадобился один файл который в инфо по проекту не значился вроде dsnap70.bpl.
6. Всё работает!

Интересно, можно ли эти файлы включить на этапе компиляции, какой-нить опцией? Вышеописанным способом exe-файл проекта весит 32Кб, можно ли его сделать как-то побольше, но чтобы все эти bpl-файлы в папку не копировать и у клиента Delphi не ставить?


 
ЮЮ ©   (2007-02-12 10:12) [7]

В св-вах проекта (закладка Packages) убрать галочку в "Build with runtime packages". Получишь свой мегабайтный ехе-шник и никих bpl носить не придется



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

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

Наверх





Память: 0.46 MB
Время: 0.037 c
15-1171020287
Kostafey
2007-02-09 14:24
2007.03.04
Почтовый клиент с возможностью докачки.


15-1171202518
Kerk
2007-02-11 17:01
2007.03.04
25й час


1-1168618101
StriderMan
2007-01-12 19:08
2007.03.04
Переслать события мыши внизулежашему наследнику TControl


1-1168526234
Apachi
2007-01-11 17:37
2007.03.04
Как программно узнать зарегистрирован ли COM объект по имени


15-1171123897
DVM
2007-02-10 19:11
2007.03.04
BDS 2006 + Vista + Office 2007





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