Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.05;
Скачать: CL | DM;

Вниз

Добавление файла в ресурсы   Найти похожие ветки 

 
VID ©   (2004-02-23 00:42) [0]

Как сделать так что бы при компиляции, дельфи добавляла в ресурсы приложения в секцию RC_DATA некий EXE-файл, расположенный допустим в C:\a.exe ?


 
Германн ©   (2004-02-23 01:29) [1]

С учетом тго, что ник VID известен как давно вышедший из детсадовского возраста, стоит уточнить вопрос, а именно - изменяется ли данный файл от одной компиляции к другой?


 
Anatoly Podgoretsky ©   (2004-02-23 09:22) [2]

.rc файл и подключить его к проекту.


 
VID ©   (2004-02-23 13:31) [3]

To Германн: :)
Естественно изменяется, иначе бы я просто загнал бы этот файл в .res и всё..
а дело в том что a.exe часто изменяется, и необходимо что бы при компиляции b.exe (прога в которую зашиваем a.exe) при каждой СВОЕЙ компиляции имела последнюю версию a.exe - т.е. попросту проводила бы ОБНОВЛЕНИЕ своего ресурса...


 
Anatoly Podgoretsky ©   (2004-02-23 13:36) [4]

Читай [2]


 
VID ©   (2004-02-23 13:45) [5]

а как это .. я не понял..


 
Anatoly Podgoretsky ©   (2004-02-23 13:57) [6]

Создай и подключи к проекту, остальное автоматом


 
Romkin ©   (2004-02-23 14:00) [7]

Просто мало кто знает, что вместо {$R 1.res} можно писать {$r 1.rc}, в этом случае ресурс еще и будет скомпилирован при компиляции проекта :)


 
VID ©   (2004-02-23 14:06) [8]

не ну ваще, видимо немного подробней объяснить - грех.
Я скопировал a.exe на диск C;
в коде проекта (dpr) после строки {$R *.RES} пишу
{$r c:\a.exe}
получаю ошибку компилятора [Error] RLINK32: Unsupported 16bit resource in file "c:\a.exe"

переименовывю a.exe в a.rc (хотя не вижу в этом смысла)
в проете пишу
{$r c:\a.rc}
получаю ошибку [Error] RLINK32: Unsupported 16bit resource in file "c:\a.rc"


 
Romkin ©   (2004-02-23 14:45) [9]

Сбрендил? rc - это текстовый файл, из которого res получается компиляцией.
http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988622425&n=19
Но можно не компилировать, а просто подключить файл rc


 
Anatoly Podgoretsky ©   (2004-02-23 14:57) [10]

Romkin © (23.02.04 14:00) [7]
Это лишнее, при добавлении .rc файла в проект, все остальное делается автоматом.


 
Anatoly Podgoretsky ©   (2004-02-23 15:00) [11]

Ну а точный синтаксис, если делать руками такой:
{$R "filename.res" "filename.rc"}


 
icWasya ©   (2004-02-24 16:07) [12]

а внутри Filename.rc
написать

RC_DATA a C:\a.exe



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

Текущий архив: 2004.03.05;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
7-12552
KSergey
2003-11-02 08:07
2004.03.05
Буфер обмена


7-12543
Meskalito
2003-12-03 13:46
2004.03.05
Температура Процессора


4-12577
unnamed777
2003-12-27 05:29
2004.03.05
Прерывание сообщения


1-12388
satron
2004-02-24 23:50
2004.03.05
Как развернуть окно во весь экран


1-12323
Batoon
2004-02-22 20:22
2004.03.05
ListBox