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

Вниз

Работа с ICL архивом иконок в Delphi   Найти похожие ветки 

 
Master_ ©   (2006-10-16 21:04) [0]

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


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

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


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

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


 
Ketmar ©   (2006-10-16 21:41) [3]

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


 
guav ©   (2006-10-16 21:58) [4]

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

Как обычно, EnumResourceNames


 
Master_ ©   (2006-10-16 22:07) [5]

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


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

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


 
Ketmar ©   (2006-10-16 22:09) [7]

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


 
Master_ ©   (2006-10-16 22:34) [8]

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


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


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

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


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

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


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

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



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

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

Наверх




Память: 0.49 MB
Время: 0.107 c
15-1162886648
Станислав
2006-11-07 11:04
2006.11.26
UNIX программист


15-1162645183
PHPDeveloper
2006-11-04 15:59
2006.11.26
Высокая температура процессора


15-1162964751
DelphiN!
2006-11-08 08:45
2006.11.26
Ктонибудь видел как машина катиться в горку?


2-1163098906
~Aid~
2006-11-09 22:01
2006.11.26
Application.ProcessMessages


1-1161023961
Incognito
2006-10-16 22:39
2006.11.26
Добавление значения в TeeChart