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

Вниз

Нажатие кнопок на форме и флэш ролики   Найти похожие ветки 

 
Danil Fiodorovikh   (2003-08-25 12:38) [0]

Господа, меня инетерсует новое развитие старой проблемы.
Во-первых, я прошу ответа на элементарный вопрос: как программно нажать кнопку (или их комбинацию) на клавиатуре в моей программе (сэмулировать нажатие). Что я понимаю под слово комбинация? Это не только там например контрол+кнопка, но и кнопка+кнопка. например, G+U. В общем, надо делать что-то в зависимости от кнопок, нажатых программой. Я таким образом посылаю команды флэш-ролику в моей программе.
Но вот еще в чем проблема. Если юзер сам нажмет кнопку комбинацию, то ролик тоже на это отреагирует. Так вот как от этого защититься? То есть, как сделать так, что если юзер нажимает определенную комбинацию, то система (в частности, компонент в моей программе) на это не реагировал?

И связанный с этим вопрос: не знает ли кто-нибудь, как другим способом послать команду флэшу (компонент TShokwavePlayer). Ну например, нажать там кнопку с определенным именем? Если есть у кого ссылки на соответствующую инфу, плиз, киньте.


 
Calm ©   (2003-08-25 12:56) [1]

На королевстве дельфи есть подробно разобранный пример управления чужим приложением.


 
Danil Fiodorovikh   (2003-08-25 14:08) [2]

Да, не мне не приложением!
У меня есть КОМПОНЕНТ на моей форме, который реагирует на нажатия клавиш на клавиатуре.
Так вот, мне надо бы нажать как-то их программно, да еще так, чтобы если их нажмет юзер, то компонент на это отреагирова.

Ну скажите хоть, как кнопки программно нажимать?


 
Erik Ivanov   (2003-08-25 14:15) [3]

Ты архивы посмотри а потом кричи. Здесь есть много информации на эту тему. А дублировать ее тебе никто небудет.


 
Calm ©   (2003-08-25 14:16) [4]

Либо пиши для чего такое колдовство, либо используй ActionList, в котором есть хоткеи.


 
DmS   (2003-08-25 15:11) [5]


> У меня есть КОМПОНЕНТ на моей форме, который реагирует на
> нажатия клавиш на клавиатуре.
> Так вот, мне надо бы нажать как-то их программно

может просто вызвать нужный метод компонента ...


 
Danil Fiodorovikh   (2003-08-25 18:17) [6]

Вот для чего колдовство: ролик (флэш) умеет обрабатывать нажатия на кнопки (ну там проигрывать свою определенную часть по нажатию). Так вот мне и надо заставить его это далеть. Ролик лежит в компоненте TShokwavePlayer.
ну хоть URL"ы кинте тогда по программному нажатию, если не влом...


 
Danil Fiodorovikh   (2003-08-25 18:55) [7]

ну что, никто не знает, где искать?
А то я тут пошарил немного - не нашел ничего...



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
1-8504
Dimaz-z
2003-10-23 20:10
2003.11.03
Как выводить пропорциональную картину в DBImage?


1-8350
GreySerg
2003-10-22 16:40
2003.11.03
Как определить запущено ли уже какое-то приложение или нет ?


6-8568
SDF
2003-09-09 10:52
2003.11.03
Работа с web-сервера через сокеты


1-8393
LaidBack
2003-10-21 16:15
2003.11.03
Help: Не вызывается BreakPoint при отладке DLL под XP!


3-8268
Galiya
2003-10-13 12:23
2003.11.03
Добавление из DB-таблицы в DBF-файл