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

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

Как изменить значки файлов? [D5, XP]


smaller ©   (2006-11-10 19:31:00) 

1) Как  изменить значок  файла.exe своего приложения?
2) Можно ли (и как) присваивать свой значок  файлам определенного типа которые создает это самое приложение во время работы

Подскажите, пожалуйста...


MikePetrichenko   (2006-11-10 22:01:00) [1]


> \а файлы мои бинарные (содержат настройки программы). Как
> я понял ресурсы в них надо как-то  включать, чтобы они имели
> свой значок?


> 2) Можно ли (и как) присваивать свой значок  файлам определенного
> типа которые создает это самое приложение во время работы

Shell API File Icons.

Какие ресурсы в файлах с настройками ? Нет, кончно можно сделать файл настройк с форматом PE.... Но зачем?


Anatoly Podgoretsky   (2006-11-10 21:57:00) [2]

> MikePetrichenko  (10.11.2006 21:44:15)  [15]

Вообще то нет, не зря он спросил про вновь созданые им файлы, я думаю он не ошибся с вопросом.


Anatoly Podgoretsky   (2006-11-10 21:56:00) [3]

> Ketmar  (10.11.2006 21:06:13)  [13]

Вообще то я серьезно, там действительно не сложно.
Три базовые функции

Начать
изменить
закончить


smaller   (2006-11-10 21:45:00) [4]

Претензий ни к кому нету, - разве только к себе-
 
Спасибо за оказанную помощь.


MikePetrichenko   (2006-11-10 21:44:00) [5]


> особенно мне понравилась шутка "там не сложно". %-)

Блин, ну че вы пацана грузите? :)

Ему нужно, как я понял, связать некие файлы со своей программой (типа как документы Word имеют значок Word'а).
Следовательно, ему в реестр. Ну и в паинт тоже.


koha   (2006-11-10 21:36:00) [6]

> smaller   (10.11.06 19:31)

Прочитай эту статью и все поймешь.
http://www.sdteam.com/?tid=330


Ketmar   (2006-11-10 21:06:00) [7]

>[12] Anatoly Podgoretsky(c) 10-Nov-2006, 21:04
>Я контрольный выстрел сделал, будем ожидать рикошета.
особенно мне понравилась шутка "там не сложно". %-)


Anatoly Podgoretsky   (2006-11-10 21:04:00) [8]

Я контрольный выстрел сделал, будем ожидать рикошета.


Anatoly Podgoretsky   (2006-11-10 21:02:00) [9]

> smaller  (10.11.2006 20:28:06)  [6]

В MS SDK смотреть функцию UpdateResource и несколько рядом, потом по мере появления конкретных вопросов, там не сложно.


Ketmar   (2006-11-10 21:02:00) [10]

>[8] smaller 10-Nov-2006, 20:54
>Могу только присоединиться к последней просьбе.
"снисходительными" -- не значит "попустительствовать". к тебе тут очень добры пока.


Anatoly Podgoretsky   (2006-11-10 21:00:00) [11]

> smaller  (10.11.2006 20:54:08)  [8]

Есть претензии к нисходительности?


smaller   (2006-11-10 20:54:00) [12]

Ketmar Так ведь:
"Конференция для начинающих, а также для тех, кому сложно объяснить чего он хочет. Просьба к участникам быть взаимовежливыми, профессионалам отдельная просьба - быть снисходительными"

Могу только присоединиться к последней просьбе.


Ketmar   (2006-11-10 20:42:00) [13]

>[2] smaller 10-Nov-2006, 20:07
>1. это я нашел в меню  'add to repository'
орехи созревают по осени...


smaller   (2006-11-10 20:28:00) [14]

1. Это понятно, спасибо
2. А с этим сходу не могу разобраться,
\с реестром я не работал
\а файлы мои бинарные (содержат настройки программы). Как я понял ресурсы в них надо как-то  включать, чтобы они имели свой значок?


Anatoly Podgoretsky   (2006-11-10 20:11:00) [15]

Paint то зачем, он же не просил рисовать.


Anatoly Podgoretsky   (2006-11-10 20:11:00) [16]

1. Можно и вариантов много, например в проекте, или правой кнопкой по исполнимому файлу, далее свойства, а там уже все понятно

2. тоже можно и не сложно, функция UpdateResource, а твои файлы могут содержать ресурсы?


MikePetrichenko   (2006-11-10 20:09:00) [17]

Реестр и Paint тебе в руки


smaller   (2006-11-10 20:07:00) [18]

1. это я нашел в меню  'add to repository'
2. А здесь я не совсем понял (вернее совсем не понял) где искать
и что ? в helpe ничего полезного на слова 'change file association'  нет.


Джо-со-смарта   (2006-11-10 19:36:00) [19]

1. В опциях проекта.
2. Ищи "изменение ассоциации файлов", со смарта лень набирать ветку реестра :)


Наверх

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