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

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

Работа с ICL архивом иконок в Delphi [D6, D7, Win2k, WinXP]


Master_ ©   (2006-10-16 21:04:00) 

Здраствуйте мастера, и не очень мастера :-))
Такой вопрос: Файлы с расширением ICL это каким-то образом упакованные. Подскажите пожалуйста, как с ним работать в Delphi. В сети искал не нашел. Может не там искал?


PZ   (2006-10-17 07:19:00) [1]

А также открываются с помощью AWicons


PZ   (2006-10-17 06:56:00) [2]

http://www.lenininc.com/
Здесь имеется библиотека LENIN INC WIN32API Library, а в ней демопрограммка Load icons from ICL


Германн   (2006-10-17 00:43:00) [3]


> PS Resource Workshop за версией 4.5 отказался открыть.
>

Имхо, формат ICL появился позже, чем закончились работы над WorkShop'ом


Master_   (2006-10-16 22:34:00) [4]

Вот оно!!! Короче открыл в Visual Studio. Ну что могу сказать, как Вы все и говорили, структура ICL как обычной DLL с ресурсами. Нумерация от 0 до ...
Спасибо Всем за помощь!!!!
PS Resource Workshop за версией 4.5 отказался открыть.


Ketmar   (2006-10-16 22:09:00) [5]

а dll, часом, не 16-битная? Resource Workshop на неё натрави, он понимает 16 бит.


Master_   (2006-10-16 22:07:00) [6]

Вот сейчас пробовал открыть dll (ICL) Restoratorom, потом Resuource Hacker ом , но говорит что это не исполнимый файл, и все тут. С самим принципом загрузки иконки ясно, более менее (пыхтя но разберусь). Но вот как загрузить конкретную?
PS Если выход только в просмотре с помощью редактора ресурсов, то может подскажите какой нибудь хороший?


Master_   (2006-10-16 22:07:00) [7]

Вот сейчас пробовал открыть dll (ICL) Restoratorom, потом Resuource Hacker ом , но говорит что это не исполнимый файл, и все тут. С самим принципом загрузки иконки ясно, более менее (пыхтя но разберусь). Но вот как загрузить конкретную?
PS Если выход только в просмотре с помощью редактора ресурсов, то может подскажите какой нибудь хороший?


guav   (2006-10-16 21:58:00) [8]

> А если так, то как Иконки там индексируются (нумеруются)
> , для произвольного дуступа к ним?

Как обычно, EnumResourceNames


Ketmar   (2006-10-16 21:41:00) [9]

LoadLibrary. FindResource. LoadIcon. как -- посмотреть в любом редакторе ресурсов.


Master_   (2006-10-16 21:40:00) [10]

Да, по F3 в Total-e заголовок MZ. И выходит так, что ее можно загружать из Delphi приложения? А если так, то как Иконки там индексируются (нумеруются), для произвольного дуступа к ним?


guav   (2006-10-16 21:11:00) [11]

ICL это DLL с иконками.


Наверх

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