powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление ресурсов из чужого приложения
12 сообщений из 12, страница 1 из 1
Удаление ресурсов из чужого приложения
    #36991191
djande
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток! Написал пример(см. прикреплённый файл), который должен удалять ресурс из чужого .exe приложения, а он этого почему-то не делает. Помогите пожалуйста. В результате API функции UpdateResource на выходе даёт значение =0.

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991334
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вас не ссмущает, что это запрещено законом?
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991365
djande
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

Так я же работаю со своим приложением, только со вторым. У меня два .exe приложения, работающие с ресурсами. Я же не лезу конкретно в "чужой код"!
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991392
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй посмотреть работу с

LoadLibraryEx
LoadLibrary

может что тебе нужно
по крайней мерер это загрузка внешних библиотек
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991440
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй поменять
как вариант
проверь номер ресурса и его язык

Код: plaintext
1.
2.
CONST RC_BITMAP =  2 &
RC_BITMAP вместо IMAGE в  UpdateResource
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991549
djande
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael R,

не работает
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36991561
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djande

я тут сделал у меня работает

есть первый проект где в ресурсе сидит картинка
это мой exe1
при запуске показывает картинку на форме

есть второй проект где вызывается exe1
это мой exe2


после обработки из exe2
запуск exe1 падает говорит картинки нету
и это правильно

но если я запускаю проект1 через VB
то картинка в ресурсе осталась и запуск в VB её опять показывает
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36992681
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
djande

ну вот примерчик для затирания


ttt1 проект с ресурсами
508 509-картинки
язык английский 1033
нужно откомпилировать


ttt2 для стирания
весь закрытый код не нужен
стираю картинки508 или 509
если другой тип ресурса то константа меняется

после стирания ttt1.exe ресурс уже не показывает
для повторной проверки опять нужно откомпилировать

Модератор: Вложение удалено.
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36992907
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
безболезненно менять ресурсы можно только у C++ exe (и у некоторых дельфи) с ресурс-файлами (rc). у VB exe немного другой ресурс. необходимое и обязательное условие: exe-файл не должен быть упакован.
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36993683
djande
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael R,

Спасибо, а если я работаю с форматом .png? У меня в ресурсах хранится рисунки формата .png и флаг RC_BITMAP здесь не уместен, что-же делать в таком случае?
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36994489
Фотография michael R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вместо RC_BITMAP

const RT_RCDATA = 10&
если сам тип ресурса записан как CUSTOM

вроде должно сработать
...
Рейтинг: 0 / 0
Удаление ресурсов из чужого приложения
    #36994990
djande
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
michael R,

Спасибо огромное, работает!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Удаление ресурсов из чужого приложения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]