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

Вниз

from rsrc to file.   Найти похожие ветки 

 
AlexZ   (2004-06-24 23:59) [0]

Привет всем! (Да... MSDN надо срочно купить). Предлагаю обсудить следующее:
Задача - вытащить ресурс из файла *.exe(из самого себя, так сказать), и сохранить на диск. К примеру, пусть это будет нестандартный тип, мр3 файл. Но(!), не использовать SysUtils, т.к. это ~30 Кб лишнего кода (т.е. делать на WinAPI).

PS Я пока дальше FindResoource & LoadResource не продвинулся


 
Игорь Шевченко ©   (2004-06-25 00:31) [1]


> Предлагаю обсудить следующее:


Каким образом надо обсуждать ?


> Но(!), не использовать SysUtils, т.к. это ~30 Кб лишнего
> кода.


Не используй.


> (т.е. делать на WinAPI).


Делай.

Вопрос-то в чем, ты хочешь, чтобы за тебя сделали, да еще и лишнего кода не использовали, т.е. делали на WinAPI ?

Так это обычно денег стоит. Сколько готов пожертвовать ?


 
AlexZ   (2004-06-25 02:24) [2]

//Каким образом надо обсуждать ?
Просто подумал, кто-то знает как это реализовать... 30 Кб - это очень много.
Ну что, придётся вскрывать *.exe с SysUtils в отладчике, смотреть как это на Асм выглядит... или SysUtils резать.
Other no comments
---
PS топик можно кильнуть


 
dhdd   (2004-06-25 05:06) [3]

В Delphi есть пример ResXplor - может вынимать из ехе разные ресурсы (своего времени), попользуйся им, тогда научишся и большему.


 
Игорь Шевченко ©   (2004-06-25 10:27) [4]


> PS Я пока дальше FindResoource & LoadResource не продвинулся


А дальше некуда двигаться, все нужные функции ты уже нашел


 
AlexZ   (2004-07-06 00:06) [5]

Не... это далеко не все функции, которые нужны.
>>Так это обычно денег стоит. Сколько готов пожертвовать ?
Я уже сам сделал на чистых АПИ :) Мой модуль добавляет к .ехе файлу всего 1 Кб!
Толкнуть чтоль за $$$.. (а лучше за $$$$$$ :) =)

PS (просто очень не хотел подключать Classes + SysUtils = 50 Кб чтобы только достать ресурс и сохранить в файл на диске...)
Короче, разобрался.



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

Форум: "WinAPI";
Текущий архив: 2004.08.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.035 c
1-1091139635
SSSSS
2004-07-30 02:20
2004.08.15
Сортировка строк!!!


14-1090995975
Jeer
2004-07-28 10:26
2004.08.15
Not for sale !


1-1091198310
Antonmm
2004-07-30 18:38
2004.08.15
События для кнопок сообщения


8-1085994868
Dr.Alex
2004-05-31 13:14
2004.08.15
MPEG


14-1091015946
Спиридон Скипидаров
2004-07-28 15:59
2004.08.15
http://net.compulenta.ru/2004/7/28/48802/





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