On-line: гостей 1. Всего: 1 [подробнее..]
АвторСообщение
Администратор




Пост N: 244
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 31.07.06 08:25. Заголовок: Icon


Есть файл *.ico

Как средствами brc32 и ilink32 сделать, чтобы он стал иконкой программы ?


Спасибо: 0 
Профиль
Ответов - 2 [только новые]


модератор




Пост N: 242
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 31.07.06 11:49. Заголовок: Re:


Pasha пишет:

 цитата:
Как сделать, чтобы он стал иконкой программы ?



1) создаешь файл <Моя программа>.RC такого содержания:

ICON_1 ICON "main.ico"

2) компилируешь RC в RES:
brc32 -r <Моя программа>.rc

3) при сборке EXE добавляешь после объявления библиотек: запятая <Моя программа>.res

ilink32 -Gn -aa -Tpe @b32.bc
где файл b32.bc примерно такого содержания:

echo c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo %HB_INSTALL%\lib\rtl.lib + >> b32.bc
echo %HB_INSTALL%\lib\vm.lib + >> b32.bc
echo %HB_INSTALL%\lib\gtwin.lib + >> b32.bc
echo %HB_INSTALL%\lib\lang.lib + >> b32.bc
echo %HB_INSTALL%\lib\macro.lib + >> b32.bc
echo %HB_INSTALL%\lib\rdd.lib + >> b32.bc
echo %HB_INSTALL%\lib\dbfntx.lib + >> b32.bc
echo %HB_INSTALL%\lib\dbfcdx.lib + >> b32.bc
echo %HB_INSTALL%\lib\dbffpt.lib + >> b32.bc
echo %HB_INSTALL%\lib\hbsix.lib + >> b32.bc
echo %HB_INSTALL%\lib\common.lib + >> b32.bc
echo cw32.lib + >> b32.bc
echo import32.lib, >> b32.bc

if exist %1.res echo %1.res >> b32.bc


Спасибо: 0 
Профиль
Администратор




Пост N: 245
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 31.07.06 14:00. Заголовок: Re:


Спасибо, получилось

Спасибо: 0 
Профиль
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 171
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет