PDA

Просмотр полной версии : Значек приложения(Delphi)


denjf
02.01.2010, 18:09
Есть такой вопрос!

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

Допустим: На разных компах с разными настройками оформления винды или разной виндой значек файла jpg разный, так вот я хочу что бы у моей проги всегда был значек файла jpg.

0ldbi4
02.01.2010, 19:47
Я не разу не парился таким вопросом но если заморочиться, то:

Берешь читаешь в реестре путь до значка который всегда в одной длл(забыл сам найдешь), потом патчингом суешь его в свою прогу


Но если ты так тройчега хочешь замутить есть вариант интереснее, в реестр как просмоторщик jpeg картинок вписываешь своего троя и он запускается при просмотре любой jpeg из нее делаешь shel на стандартный просмотрощик и все!!!

RDL_Rider
06.01.2010, 03:24
в реестр как просмоторщик jpeg картинок вписываешь своего троя и он запускается при просмотре любой jpeg из нее делаешь shel на стандартный просмотрощик и все!!!
имхо Самое простое и стабильное. Т.к. например в филе, содержащее иконку размером ~800 байт мне буквально пару раз удалось втиснуть иконку размером пару шилобайт, и то вручную. О написании проги вообще речи не шло. :confused: