Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.26;
Скачать: CL | DM;

Вниз

Как включить пункт меню в другой программе?   Найти похожие ветки 

 
Дмитрий К.   (2002-06-21 10:14) [0]

Братва помогите!!
Есть одна программа,у которой в качестве защиты отключён пункт меню Save и SaveAs...Ctrl+c. Каким образом можно включить этот пункт меню или вызвать из своей программы процедуру SaveDialog в той?

Кто даст дельный совет заработает пиво!!!


 
Song ©   (2002-06-21 10:59) [1]

EnableMenuItem() ?


 
Дмитрий К.   (2002-06-21 13:31) [2]

А немного конкретней ?


 
Song ©   (2002-06-21 17:10) [3]

Канкретней в хэлпе.


 
VID ©   (2002-06-21 17:20) [4]

А что если ты редактором ресурсов (тот же RESTORATOR) поковыряешься в ресурсах самого exe ? может просто у этой менюшки (а скорее всего не у менюшки, а у объекта TBasicAction) свойство Enabled = False ? тогда просто ставишь True, сохраняешь, и всё... хотя это кончено, было бы слишком легко, но попробовать думаю стОит


 
Дмитрий Баранов ©   (2002-06-21 17:59) [5]

Смотря на чем написана... На сях там извратов много может быть, если она демо, то обработчика сообщения может совсем не существовать, а вообще - GetMenu и, действительно, EnableMenuItem

procedure TForm1.Button1Click(Sender: TObject);
var menu: HMENU;
begin
menu:=GetMenu(self.handle);
menu:=GetSubMenu(menu, 0);
TrackPopUpMenu(menu, 0, 100, 100, 0, Self.Handle, nil);
end;

Вместо Self.Handle у тебя должен быть хэндл искомого окна.


 
Дмитрий К. ©   (2002-06-21 21:35) [6]

Написана прога на Visual C,а насчёт RESTOWRATOR-а,надо попробовать, гдето был, только боюсь там HELP на английском в тонкостях могу не разобраться.



Страницы: 1 вся ветка

Текущий архив: 2002.08.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-85190
Дремучий
2002-07-30 11:10
2002.08.26
Не хочу показаться озабоченым... но хотелось бы узнать...


1-85004
Staratel
2002-08-16 09:49
2002.08.26
Форма приложения


1-85060
shubin
2002-08-14 12:28
2002.08.26
Вычислить формулу!


14-85214
Thor
2002-07-29 15:45
2002.08.26
DirectX для Delphi


1-85055
pnp
2002-08-13 20:19
2002.08.26
Опрос за короткие промежутки времени