Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 03:00 26.05.24 
Компютри и Интернет
   >> Delphi
Всички теми Следваща тема *Кратък преглед

Тема Много тъп въпрос вероятно  
АвторAdjamia (Нерегистриран)
Публикувано12.02.01 11:33



Значи,

с Image Editor създавам нов ресурсен файл и в него поставям само една икона.
В единия от модулите на проекта си пиша {$R ICONS.RES} и си компилирам.
Целта е иконата да мога да я използувам в една динамично създавана форма. Това се получава, но има и един страничен ефект - тая икона става главана за проекта - не в Project/Options, а при разглеждане на компилираното приложение с Explorer. Това вероятно е нещо много елементарно за отстраняване, само, че не го намерих в наличната литература. Ще ми помогнете ли?



Тема Re: Много тъп въпрос вероятнонови [re: Adjamia]  
АвторHACKCHO (Нерегистриран)
Публикувано12.02.01 12:16



Кажи по-конкретно какво правиш с тая иконка, как я слагаш във формафа и т. н.



Тема Re: Standartnoнови [re: HACKCHO]  
АвторAdjamia (Нерегистриран)
Публикувано12.02.01 12:55



Ами мисля, че както си му е реда:

with TImage.Create(DForm) do
begin
Name := 'Icona';
Parent:= DForm;
Picture.Icon.Handle := LoadIcon(hInstanse,PChar('Icon_name'));
end;

Нещо подобно, ама не мисля, че това е проблема щото с тая динамична и вторична форма проблем няма.




Тема Това проблем ли е...нови [re: Adjamia]  
Автор lntangible (непознат )
Публикувано12.02.01 21:34




Предполагам, че по начина по който я включваш, иконата ти става приоритетна.
Според мен трябва да присвоиш икона с Project/Options, за да измести тази, опитай и да присвоиш икона и на свойството Icon на главната форма.
Аз иконите си ги правя като отворя с Image Editor ресурсния файл на приложението и в него създавам новите икони. Delphi така ги подрежда в Exe-то, че в такъв случай главна е тази на проекта. Така че моят съвет е да пробваш по този начин.


Intangible Spirit


Тема Re: Това проблем ли е...нови [re: lntangible]  
Автор SDR (непознат )
Публикувано13.02.01 12:37



Za ikonata probwaj da q wkluchish sled {$R project} ili neshto takowa shtoto maj pyrwata wkluchena stawa i ikona na App-a t.e. wkluchi q mqkude na krai i gotowa.
pa i ako nasilstweno opredelish ikonata pa nqma da sbyrkash...



Тема Re: Това проблем ли е...нови [re: SDR]  
АвторAdjamia (Нерегистриран)
Публикувано15.02.01 13:48



Ами, как да ви кажа, всички тея неща съм ги изпълнил по подразбиране, ама пак не става. Т.е. направена е именно с Image Editor, опитах и да сменя в Project/Options и пак не става и е след {$R *.RES}. Пък и освен това, някъде в инициализацията на обекта Application има едно:

Application.Icon.Handle := LoadIcon(MainInstanse,'MAINICON');



а като правя resource- н преглед и двете икони са си там, като MAINICON си е първа. Така, че проблема остава. Очаквам други предложения.



Тема Къде бил ключа за бараката!нови [re: SDR]  
АвторAджaмия (Нерегистриран)
Публикувано27.03.01 12:20



Много тъпо - те се подреждат (ресурсните икони) по азбучен ред и Виндоуса взема първата от тях. Това беше проблем, а иначе в самото приложение проблем няма. :)




Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.