R>>Странно... А у меня в D6 просто {$R *.res} пишешь где надо, в свойствах приложения иконочку ставишь, какую надо — и все удовольствие. Может, ты rc файл неправильно составляешь?
F>Это для консольного приложения? Очень интересно...
Имянно, имянно

создал консоль, добавил {$R *.res} ну и readln
program Project1;
{$APPTYPE CONSOLE}
uses
SysUtils;
{$R *.res}
begin
{ TODO -oUser -cConsole Main : Insert code here }
readln;
end.
Потом в свойствах проекта ставишь иконку, и все, и у файла и при запуске она стоит, как положено