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

Вниз

Подскажите, как правильно прописать параметры, чтоб работало.   Найти похожие ветки 

 
Abcdef123   (2007-03-06 05:43) [0]

Объясняю ситуацию:
На форме-родителе (к примеру назовем frm_p) прописано свойство нажатия клавиш, конкретно, если нажать Ctrl+F4, то выполняется фунция, которая мне нужна, но мне надо вызвать это икусственным путем. То есть у меня открыта совершенно другая (незавсимая) форма - frm_1, и на ней я создаю форму-child frm_ch, которая в проекте существует и является преемником frm_p. Но форму frm_ch мне не надо показывать, надо, чтоб оставалась форма frm_1,  и надо, находясь на форме frm_1 по нажатию кнопки, к примеру, съимитировать нажатие этого сочетания клавиш Ctrl+F4.
Я пытаюсь так     FRM_FCList.FormKeyDown(Sender; VK_F4; Shift = [ssCtrl]);но компиляция не проходит - пишет не достаточно актуальные параметры.


 
Abcdef123   (2007-03-06 05:44) [1]

sorry я имела в виду форму FRM_ch.FormKeyDown(Sender; VK_F4; Shift = [ssCtrl]);


 
ЮЮ ©   (2007-03-06 05:57) [2]

Тогда уж хотя бы так:

var
 key: Word;
...
key := VK_F4;
FRM_FCList.FormKeyDown(Sender, key , [ssCtrl]);


 
Abcdef123   (2007-03-06 06:26) [3]

To ЮЮ
Ну, опять выручили меня :-) Спасибо большое X



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
5-1150709537
Shikaka
2006-06-19 13:32
2007.04.01
не могу зарегистрировать компонент карта(MAPxовский) в DT


2-1173691444
kyn66
2007-03-12 12:24
2007.04.01
Выбор "горичих" клавиш


4-1157561396
Nemec
2006-09-06 20:49
2007.04.01
Как можно перехватить событие закрытия программы


15-1173452729
oldman
2007-03-09 18:05
2007.04.01
Смотреть. Учиться. Завидовать.


3-1168429862
sapsi
2007-01-10 14:51
2007.04.01
Access and VPN