Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2006.11.26;
Скачать: [xml.tar.bz2];

Вниз

Работа с 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.041 c
2-1162829970
breeze
2006-11-06 19:19
2006.11.26
Протоколирование моментов измененния в реестре


2-1162916661
Oyster
2006-11-07 19:24
2006.11.26
Dialup из Delphi


2-1162804000
leonidus
2006-11-06 12:06
2006.11.26
Не пойму как работает функция Utf8ToUnicode


2-1162742452
Gunek
2006-11-05 19:00
2006.11.26
Как SQL-запрос "заставить" правильно считать?


2-1162978186
Megabyte
2006-11-08 12:29
2006.11.26
Как программно задавать/изменять системные переменные...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский