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

Вниз

Ресурсы   Найти похожие ветки 

 
SammIk ©   (2003-03-31 08:32) [0]

Мастера, я пытаюсь достать
иконку из пе фаилов.
Вобщем иду по каталогам ресурсов, но в место иконки
обычно попадаю за конец фаила или на какоито бред.

В демах есть пример, но он проецирует фаил в память и работает
с указателями, а я хочу с помощью ТСтреам.

Вобщем попал в тупик.(


 
SammIk ©   (2003-03-31 09:04) [1]

Мастера.
Никто не знает??


 
АлексКриппер ©   (2003-03-31 14:37) [2]

Короче есть простая функция shell.
Включи в uses ShellAPI.
а потом в коде, что-то типа Shell_ExtractIcon, точно не знаю посмотри.
гудбай


 
Игорь Шевченко ©   (2003-03-31 18:00) [3]

Program Files\Borland\Delphi\Demos\Resxplor\*.*


 
Morfein ©   (2003-03-31 20:44) [4]

у меня была знакомая проблема... там нужно при подсчёте адреса учитывать(прибавлять) RVA(Relative Virtual Address), который находится в выбранной секции... в твоём случае эта секция - .rsrc


 
Юрий Зотов ©   (2003-04-01 07:18) [5]

ExtractIcon(Ex).
Без всяких стримов, адресов и прочих велосипедов.


 
Morfein ©   (2003-04-01 13:04) [6]

Причём тут ExtractIcon? А если человеку нужно получить иконку в формате ресурса? Например, для перенесения в другой модуль?


 
SammIk ©   (2003-04-04 18:41) [7]

Мастера, мне нужно достать и заменить ресурс.
РВА я прибовляю, но до ресурса добратся не могу.

С исходником из демо пробовал разобраться, все делаю как там
, но обычно указатель попадает не на ресурс, а ровно за него.
Тоесть если размер 4 баита, а адрес 0 то я попадаю
не на 0, а на 4!
Проблема блин(



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
14-3170
PVOzerski
2003-05-15 11:07
2003.06.02
Как в W2K сделать NUMLOCK по умолчанию ON?


1-3009
Aleksandr
2003-05-20 15:28
2003.06.02
Как определить, является ли вызываемый метод абстрактным?


8-3017
Дмитрий К.К.
2003-02-17 09:41
2003.06.02
Аппликация картинок


11-2831
Bogus
2002-09-03 00:41
2003.06.02
И снова он - ERROR 216


1-2904
Nikos
2003-05-22 17:55
2003.06.02
Как вызвать процедуру OnDrawCell объекта ТStringGrid