| Сейчас на форуме: UniSoft, bartolomeo (+6 невидимых) | 
| eXeL@B —› Программирование —› Декомпиляция программы написанной Делфи | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 02 февраля 2011 16:05  · Личное сообщение · #1 Помогите разобраться, к примеру, я написал на делфи две процедуры procedure my(); begin ShowMessage('Hello'); end; procedure TForm1.BitBtn1Click(Sender: TObject); begin my(); end; После компиляции и декомпиляции получил одну procedure TForm1.BitBtn1Click(Sender: TObject); begin // Address $45F358 {* 0045F358 E8E3FFFFFF call 0045F340 0045F35D C3 ret *} end; Как мне восстановить работоспособность программы по этому коду? Заключение в скобки Code: 
 Такой код тоже не работает ругается на call Code: 
 Как быть? Восстановить реально? ![]()  | 
| 
 | 
Создано: 02 февраля 2011 16:16 · Поправил: mysterio  · Личное сообщение · #2  | 
| 
 | 
Создано: 02 февраля 2011 16:21  · Личное сообщение · #3  | 
| 
 | 
Создано: 02 февраля 2011 16:21  · Личное сообщение · #4 если бы всё так просто было) полностью восстановить не удастся, но в твоем примере возможно. попробуй вот этот инструмент без нормальных знаний, даже нечего пытаться. ----- [nice coder and reverser]   | Сообщение посчитали полезным: anvabes | 
| 
 | 
Создано: 02 февраля 2011 17:12  · Личное сообщение · #5 Спасибо полезная прога да вот только получилось следующее Code: 
 Вместо сообщения Hello вылетает новая форма, больших размеров ![]()  | 
| 
 | 
Создано: 02 февраля 2011 17:21  · Личное сообщение · #6  | 
| 
 | 
Создано: 02 февраля 2011 17:27  · Личное сообщение · #7  | 
| eXeL@B —› Программирование —› Декомпиляция программы написанной Делфи | 




 Другими словами получи содержание процедуры.


, помогло дальше пока сам копаться, хороший форум)))
 Для печати