|
Есть знатоки WinAPI?
| ☑ |
0
DasTPID
30.10.13
✎
08:27
|
Есть приложение без исходников. Судя по тому, что в тексте ехешника (если его открыть в блокноте) находится TApplication - то приложение на VCL. На форме лежит поле ввода с readonly := true. Сканером окон узнал, что его тип на самом деле TDBEdit. Есть ли возможность сделать его readonly = false? Всё что нагуглил сам - это EnableWindow(Hanlde, true) - но это поле ввода и так доступно, там именно только для чтения выставлено. Может какое сообщение есть или ещё что?
|
|
1
Kandellaster
30.10.13
✎
08:39
|
Restorator кажется так называлась программулька она может помочь, а так вообще способов масса
|
|
2
ЧеловекДуши
30.10.13
✎
08:40
|
(0) Что Истина, что Ложь, это все вигня, только для Пользователя :)
|
|
3
DasTPID
30.10.13
✎
08:48
|
Restorator - это для правки ресурсов всё же. Св-во ридонли - это уж точно не ресурс. Кто бы сказал этот readonly - он на уровне виндовых окон или на уровне VCL хотя бы..
|
|
4
Rie
30.10.13
✎
08:49
|
(3) Насколько я знаю, на уровне VCL. Причём published.
|
|
5
Эмбеддер
30.10.13
✎
08:53
|
это надо сделать однократно или навсегда?
если однократно, то можно воспользоваться программой вроде такой (первое, что нашел):
в принципе же можно свою программу написать, которая будет находить окно по имени, и устанавливать доступность
|
|
6
Kandellaster
30.10.13
✎
08:54
|
тогда может помочь AutoIT
|
|
7
mehfk
30.10.13
✎
08:58
|
(0) Берешь любой редактор ресурсов, "понимающий" ресурсы форм Delphi и изменяешь одно значение на другое
|
|
8
бомболюк
30.10.13
✎
09:12
|
EM_SETREADONLY
|
|
9
DasTPID
30.10.13
✎
10:10
|
(8) СПАСИБО ДРУГ!!!
Взлетело!
|
|