Сейчас на форуме: jinoweb (+6 невидимых)

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

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

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

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




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

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

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

-----
Тут не могла быть ваша реклама




Ранг: 50.3 (постоянный), 2thx
Активность: 0.020
Статус: Участник

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

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



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

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

THX. Работает.




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

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

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

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



Ранг: 25.7 (посетитель), 4thx
Активность: 0.030
Статус: Участник

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

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



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

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

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


-----
все багрепорты - в личные сообщения



 eXeL@B —› Программирование —› Ручное редактирование ресурсов
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати