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

Вниз

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

 
SammIk   (2003-07-24 19:28) [0]

Доброго времени.
Пробывал извлекать ресурсы без помощи API
Но траблы появились.
Когда иконка уже близко и я готов считать ее
оказывается что я нахожусь немного дальше или
ближе.!?!?!?!?
А вродебы следовал описанию PE ресурсов,
Имя ресурса(Unicode) извлекается, а что касается
самого ресурса... блин неуловимае прямо.
..............
Народ у кого такие траблы были посоветуите.
PS: Кинте у кого есть описание PE на русском.
sammik@mail.ru


 
MBo   (2003-07-25 07:27) [1]

>Когда иконка уже близко и я готов считать ее
>оказывается что я нахожусь немного дальше или
>ближе.!?!?!?!?
Вау!
Запишу в цитатник.


 
Intell   (2003-07-25 08:49) [2]

SammIk, немного по русски можно?


 
SammIk   (2003-07-25 10:23) [3]

Ищу .rsrc.
Далее иду по каталогам ресурсов
После каталога ресурсов идет массив:
type:dword//Тип ресурса
ofset:dword//Смещение от .rsrc до структура с описанием ресурса
далее:
x:dword;
createdatetime:dword;
x1:dword;
count:word;количество поименованных ресурсо данного типа
count1:word;Количество элементов, идентифицируемых целым значением
Потом:
x1:dword;если старшии бит=0 тогда числовои ID ресурса, если 1
то смещение к структуре, содержащей имя ресурса.
x2:dword; если 1 то x2 это Значение смещения от начала секции ресурсов до структуры с описанием языка, а если 0 тогда
x2 смещение от .rsrc к структуре описывающеи ресурс:
x:dword;Размер памяти, занимаемой двоичным образом ресурса
y:dword;Значение смещения от начала секции ресурсов до области
памяти, содержащей двоичное описание ресурса(Если к облости памяти, можноли тогда работать с фаилом на диске? ведь это гребаное выравнивание какбы растягивает exe, тоесть на диске фаил занимает меньше места чем в памяти, или это не касается ресурсов?!);
И вообще, эксперементировал с resExplorer"ом что в демосах воляется, дык он просто в память проецирует, и тогда какая разница работаю я с фаилом или с памятью. Размер то тотже!
Вобщем хе...ня полная(
Если есть вопросы по поводу моего повествования, критекуите смело, я пока профан ф этом деле( не далее как пару днеи назат начал разбираться)



 
NickBat   (2003-07-25 10:37) [4]

> Вобщем хе...ня полная(

Согласен.



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

Форум: "Основная";
Текущий архив: 2003.08.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
3-20421
Smashich
2003-07-15 17:12
2003.08.07
проблема соединения


1-20613
Buffoon
2003-07-24 19:35
2003.08.07
выделение строки в StringGrid


1-20533
Геннадий
2003-07-22 18:42
2003.08.07
Как скопировать х.Canvas в Printer.Canvas?


1-20493
deadcdrom
2003-07-25 07:22
2003.08.07
DLL


3-20377
Sectey
2003-07-03 08:58
2003.08.07
TTable->TDataSetProvider->TClientDataSet





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский