![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
Alex |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Да если ты внимательно почитаешь, арсенал форума то увидишь, что этот топик там самый первый. -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
||||
|
|||||
Ilya26 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 20.7.2004 Репутация: нет Всего: нет |
alex-co, Желательно бы и запись, и чтение.
(запись в другой exe-файл) |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Обновление:
- Добавлена функция "LoadFileResourceW" - Функция записи файла в ресурсы. - Добавлена функция "LoadFileResource" - Функция записи файла в ресурсы без задания языка. - Добавлена функция "SaveFileResourceW" - Функция извлечение файла из ресурсов. - Добавлена функция "SaveFileResource" - Функция извлечение файла из ресурсов без задания языка. - Добавлена функция "SaveFileToDiscW" - Сохранение ресурса ввиде файла на диск. - Добавлена функция "LoadFileToResourceW" - Сохранение ресурса в виде файла на диск. Адрес загрузки старый Это сообщение отредактировал(а) Alex - 26.11.2004, 21:01 -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Alex |
|
||||||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Ilya26 Значит так, для добавления файла в ресурс воспользуйся функцией:
Для сохранения файла на диск воспользуйся функцией:
Для загрузки Jpg файла в Image сделай
Если тебе нужно загрузить из самого себя, то напиши
Если тебе нужно загрузить из другого файла
Для загрузки Rtf
Это сообщение отредактировал(а) Alex - 26.11.2004, 18:18 -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
||||||||||||
|
|||||||||||||
Anderson |
|
|||
Unregistered |
Подключаю модуль, а у меня выходи ошибка: "Не найден файл acWorkRes.dcu" Где его достать-то?
|
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Читаем самое первое сообщение в этой теме -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Обновление:
- Были сделаны все изменения, которые сделал разработчик madRes в версии 1.0h. Адрес загрузки старый Это сообщение отредактировал(а) Alex - 17.2.2007, 09:18 -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Budy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 616 Регистрация: 6.2.2004 Где: Екатеринбург Репутация: 1 Всего: 2 |
Alex, рулишь, чувак!
Пользуюсь твоей процей LoadFileToResourceW, а вот объясни как теперь удалить лишние... ![]() -------------------- Как ты назовешь свой корабль, так на нем и напишут ![]() |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Если без понтов и четко объяснишь, что тебе нужно, то может и помогу... -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Budy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 616 Регистрация: 6.2.2004 Где: Екатеринбург Репутация: 1 Всего: 2 |
Alex, да какие понты, просто настроение было норм.
Короче, спасибо тебе за столь удобный в использовании модуль, вот. Дело вот в чем: допустим в ресурсе (.exe) уже имеется какой-нить файл-ресурс, и мне его надо удалить. И еще вопрос, как можно узнать весь список файлов-ресурсов в ресурсе. ЗЫ.Ну каламбур, ресурс в ресурсе ![]() -------------------- Как ты назовешь свой корабль, так на нем и напишут ![]() |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Писал на вскидку, без проверки:
Смысл в том, что если функции UpdateResourceW указать нулевой размер данных, то ресурс удаляется -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Budy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 616 Регистрация: 6.2.2004 Где: Екатеринбург Репутация: 1 Всего: 2 |
Alex, сэнк. Ну вот пора бы и обновить версию
![]() -------------------- Как ты назовешь свой корабль, так на нем и напишут ![]() |
|||
|
||||
Budy |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 616 Регистрация: 6.2.2004 Где: Екатеринбург Репутация: 1 Всего: 2 |
А как узнать весь список всех ресурсов в файле?
-------------------- Как ты назовешь свой корабль, так на нем и напишут ![]() |
|||
|
||||
Kondragor |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 1.11.2004 Репутация: нет Всего: нет |
У меня почему-то перестал работать модуль. Просто ни с того, ни с сего взял и перестал. Когда это произошло не знаю так как заметил не сразу, поэтому и сказать из-за чего это произошло не могу. Переставлял Delphi7, пробовал с чистой, без других компонентов, Delphi в чистом проекте все равно не работает. Просил друга - у него все пашет. Что и делать не знаю - пользовался одной единственной функцией SaveIconToDiscW, но она очень нужна для программы. Возможно кто-нибудь знает из-за чего это может происходить или хотя бы подскажите плиз альтернативный способ извлечения иконки из exe,dll и сохранение ее на диск, хотя бы 16*16 но не меньше 32bit?
|
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 80 Всего: 162 |
Подготовь демо проект, в который включи exe или dll, из которого ты пытаешься вытащить ресурс.
-------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |