Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > WinApi


Автор: lvv 20.1.2004, 14:04
Такая вот проблема:
Есть приложение написанное на Delphhi (определил по иконке)
В этом приложении есть кнопка (Enable=False)
Получится ли написать отдельную примочку, чтоб разрешить эту кнопку?

Автор: P@dla 20.1.2004, 14:11
Хе... Если написана на Дельфи, то открой в редакторе ресурсов, например в Restorator! И измени свойство Enabled с false на true! Но если за кнопкой нет никакого кода то смысла нет этого делать!

Автор: Lvv 20.1.2004, 14:19
Код какой-то есть
По этой кнопке в гриде отмечаются записи
А потом отдельной кнопкой фильтруются

Ее там не сложно будет найти в этом Restoratore?

Автор: Kesh 20.1.2004, 14:26
Попробуй http://temppict.narod.ru/reshacker.rar

Автор: Kesh 20.1.2004, 14:32
Только при чем здесь WinAPI

Автор: P@dla 20.1.2004, 14:42
Можно и ResHacker но ИМХО Restorator функциональнее. К примеру в нем можно делать патчи и русификаторы к программам!

А найти ее не сложно... ищешь диалог иди менюшку с твоей кнопкой и вперед!!!!

Автор: lvv 20.1.2004, 14:44
>>Только при чем здесь WinAPI
ну я там думал что можно как-то получить дескриптор окна и потом добраться к кнопке
и изменить ее вид

Автор: x77 20.1.2004, 14:47
в рантайме - можно. но чтобы изменения сохранились, я где-то слышал, что их надо писать на диск smile.gif

Автор: Lvv 20.1.2004, 14:54
А WorkShop-ом из диска Delphi7 получится?

Автор: P@dla 20.1.2004, 15:02
Цитата(Lvv @ 20.1.2004, 14:54)
А WorkShop-ом из диска Delphi7 получится?

Ну конечно получится! Он, насколько я знаю, первая из такого рода программ...
У нее правда интерфейс Вынь3.11... Но, как говорится, чем богаты....

Автор: lvv 20.1.2004, 15:21
Спасибо всем откликнувшимся!
Вечером буду пробовать

Автор: Cheba 21.1.2004, 04:09
Есть у меня Enabler 2 - делает то что ты хочешь.
Кинь мыло - ф тебе отправлю.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)