Русский / Russian English / Английский

Сейчас на форуме: tusovaka, igotiv (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Программирование —› Ручное редактирование ресурсов
Посл.ответ Сообщение

Ранг: 3.6 (гость)
Статус: Участник

Создано: 03 июля 2006 22:01 New!
Цитата · Личное сообщение · #1

Господа, подскажите как вручную можно редактировать РЕ-ресурсы. (апи-функции, компоненты). Пишу на ДЕлфи.




Ранг: 353.0 (мудрец)
Статус: Участник
resreveR

Создано: 03 июля 2006 22:36 New!
Цитата · Личное сообщение · #2

PE ресурсы? что за компоненты ты имеешь ввиду? вопрос не понял, так что winhex в руки и вперед, а если именно ресурсы, то restorator/reshack и вперед



Ранг: 50.3 (постоянный)
Статус: Участник

Создано: 03 июля 2006 23:02 New!
Цитата · Личное сообщение · #3

Смотри в сторону функции BeginUpdateResource -> UpdateResource -> EndUpdateResource...



Ранг: 3.6 (гость)
Статус: Участник

Создано: 13 июля 2006 21:10 New!
Цитата · Личное сообщение · #4

THX. Работает.




Ранг: 240.5 (наставник)
Статус: Участник
Author of ACKiller

Создано: 02 августа 2006 21:06 New!
Цитата · Личное сообщение · #5

i]dnk64x пишет:
Пишу на ДЕлфи. [/i]

В примерах (в папке examples) есть пример просмотра ресурсов (по-моему ResExplorer), изучив формат PE и ресурсов, можно вполне переписать под себя и редактор.



Ранг: 25.7 (посетитель)
Статус: Участник

Создано: 08 января 2016 23:33 New!
Цитата · Личное сообщение · #6

Подскажите, можно как-то через редактор ресурсов изменить индекс в combobox чтобы по-умолчанию отображался другой элемент? или это указывается программно?



Ранг: 222.2 (наставник)
Статус: Участник

Создано: 08 января 2016 23:45 New!
Цитата · Личное сообщение · #7

g3r0n1m0 обычно это задаётся программно, поищи такой вызов:
Code:
  1. SendMessage(hWndComboBox, CB_SETCURSEL, (WPARAM)2 /* <-- номер элемента */, (LPARAM)0);



 eXeL@B —› Программирование —› Ручное редактирование ресурсов

Видеокурс ВЗЛОМ