Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

В exe-файле несколько разных иконок [D7, WinXP]


xkiller ©   (2004-11-11 22:16:00) 

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


xkiller   (2004-11-12 00:35:00) [1]

все! получилось! Спасибо :)


GuAV   (2004-11-12 00:31:00) [2]

xkiller   (12.11.04 0:19) [7]
ICO1 ICOFILE F:\Res\ico1.ico
ICO2 ICOFILE F:\Res\ico2.ico
ICO3 ICOFILE F:\Res\ico3.ico
ICO4 ICOFILE F:\Res\ico4.ico
ICO5 ICOFILE F:\Res\ico5.ico

напиши ICON заместо icofile.

зы: и не рекомендую полный путь - пиши относителный.


xkiller   (2004-11-12 00:29:00) [3]

я сейчас exe-файл Ресторатором посмотрел.... наверно надо не "ICOFILE" писать, а "icon"...


xkiller   (2004-11-12 00:19:00) [4]

DATA.RC

ICO1 ICOFILE F:\Res\ico1.ico
ICO2 ICOFILE F:\Res\ico2.ico
ICO3 ICOFILE F:\Res\ico3.ico
ICO4 ICOFILE F:\Res\ico4.ico
ICO5 ICOFILE F:\Res\ico5.ico

скомпилировал DATA.RC борландовской программой brcc32.exe (входит в Delphi)

Программа:

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs;

type
 TForm1 = class(TForm)
 private
   { Private declarations }
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}
{$R data.res}

end.


Poirot   (2004-11-11 23:25:00) [5]

Давай сюда содержимое rc и ешшо как ты подключаешь его! мб русчами сгенерируй res и его подлитнкуй через $R


xkiller   (2004-11-11 23:16:00) [6]

HELP!!!


xkiller   (2004-11-11 22:56:00) [7]

при выборе иконки всеравно одна...


xkiller   (2004-11-11 22:55:00) [8]

что-то не работает один и второй способ...:(


GuAV   (2004-11-11 22:34:00) [9]

xkiller   (11.11.04 22:24) [1]
может надо создать самому res-файл и в программе вписать его?


Да.

Или создать RC Файл и поключить его (Add to project), тогда res файл быдет создан и погключен автоматически.


xkiller   (2004-11-11 22:24:00) [10]

может надо создать самому res-файл и в программе вписать его?


Наверх

Титульная страница Поиск, карта сайта Написать письмо