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

Вниз

ХЕЛП! Не могу задать иконку в консольном приложении!   Найти похожие ветки 

 
lipskiy ©   (2004-10-05 22:31) [0]

Открываю новое консольное приложение, потом Project - Options - Application, и поле Application settings почему-то запрещено! Не могу задать иконку! Открываю ранее созданные консольные приложения, где иконка была задана (exeшник скомпилированный имеется), там тоже это поле запрещено и никакая иконка не светится, при новой компиляции ехешнику присваивается иконка по умолчанию. В чем дело? Помогите! Раньше это все работало!
Еще почему то при создании нового консольног приложения дельфа выдает ошибку Access violation в модуле coreide70.bpl.
Спасите!!!


 
Рыба ©   (2004-10-05 22:45) [1]

{$R *.res} есть?


 
DiamondShark ©   (2004-10-05 22:46) [2]

строчка
{$R *.res}
в dpr файле имеется?


 
lipskiy ©   (2004-10-05 22:56) [3]

В старых проектах такая строчка есть. При открытии старых проектов ругнулась, что нет файла ресурсов и он будет рекрейтен. Хотя все было. При открытии нового консольного приложения есть только это:
program Project1;

{$APPTYPE CONSOLE}

uses
 SysUtils;

begin
 { TODO -oUser -cConsole Main : Insert code here }
end.


 
lipskiy ©   (2004-10-05 22:56) [4]

добавление указанной строчки не помогает


 
Rouse_ ©   (2004-10-05 22:58) [5]

> добавление указанной строчки не помогает
Быть такого не может...
Попробуй перебилдить...


 
Тестировщица ©   (2004-10-05 23:00) [6]

Создай просто Application, затем удали из проекта форму, а в Project.dpr допиши {$APPTYPE CONSOLE}

program Project1;
{$APPTYPE CONSOLE}

{$R *.res}

begin
..
end.
Примерно так -)


 
lipskiy ©   (2004-10-05 23:02) [7]

Делаю билд. Код такой:
program Project1;

{$APPTYPE CONSOLE}

uses
 SysUtils;
 {$R *.RES}

begin
 { TODO -oUser -cConsole Main : Insert code here }
end.

Иконку по прежнему не дает менять, поле запрещено.


 
Тестировщица ©   (2004-10-05 23:03) [8]

хотя мне помогало просто добавление {$R *.res} %)


 
lipskiy ©   (2004-10-05 23:04) [9]

Тестировщица ©   (05.10.04 23:00) [6]
Так а как мне старые то проекты починить?
Кстати, правильно ли я понимаю - консольные, это которые без формы? Раньше в старых проектах строчки {$APPTYPE CONSOLE} у меня не было. Припоминаю, что возможно я их писал на D5. Это имеет разницу?


 
Rouse_ ©   (2004-10-05 23:11) [10]

> [7] lipskiy ©   (05.10.04 23:02)
Здается мне Сереж, мозги нам пудришь...
Советы дали верные.
Попробуй переребутить Дельфи, а лучше машину целиком...


 
lipskiy ©   (2004-10-05 23:17) [11]

Ну блиинн...
Лана, ща все переребучу.


 
Rouse_ ©   (2004-10-05 23:26) [12]

Тю, так у тебя ж иконку :)


 
lipskiy ©   (2004-10-05 23:29) [13]

Ни фига не помогло....
Видно судьба моя такая....


 
Rouse_ ©   (2004-10-05 23:29) [14]

Сори, так у тебя не получится, подключай ее через RC файл...

 100 ICON "100.ico"

Я просто что-то на VersionInfo подумал, оно как раз через {$R *.RES} восстанавливается...


 
lipskiy ©   (2004-10-05 23:37) [15]


> Сори, так у тебя не получится, подключай ее через RC
> файл...

!!!Спасибо за подсказку. У меня Rx установлен, он в меню IDE добавляет менеджер ресурсов, довольно удобно. Помогло простое переуказание ресурса иконки.
Хотя факт глюка остался, и причина его мне так и непонятна...


 
Rouse_ ©   (2004-10-05 23:55) [16]

> [15] lipskiy ©   (05.10.04 23:37)
Просто из опыта, если пишется не VCL приложение, то приходится работать как с VC, теже ресурсы, такие же танцы с бубном ;)


 
Рыба ©   (2004-10-05 23:56) [17]

>Рыба ©  (05.10.04 22:45) [1]
>DiamondShark ©  (05.10.04 22:46) [2]

Эко синхронно плаванье %))



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

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

Наверх




Память: 0.5 MB
Время: 0.037 c
1-1097564107
DenKov
2004-10-12 10:55
2004.10.24
Чтение файла, занятого другим процессом


14-1096879995
msguns
2004-10-04 12:53
2004.10.24
Как поднять анкету ?


1-1097227891
$teve:o)
2004-10-08 13:31
2004.10.24
Как получить значение кокретной строки реестра


6-1092112346
r9000
2004-08-10 08:32
2004.10.24
Помогите, пожалуйста с Web-сервером


1-1097219208
maxistent
2004-10-08 11:06
2004.10.24
Клик крысой на экране