Brak możliwości sterowania klawiszami załadowaną w programie animacją Flash w ActiveX

0

Witam. Posiadam prostą animacje flash którą za pomocą webbrowser załadowałem w swoim programie.
Problem polega w tym że nie mogę sterować tą animacją za pomocą klawiatury. jest to zapewne wina tego, że jak wcisnę strzałkę w lewo to inny komponent na formie zaznacza się. próbowałem umieścic tylko formę i webbrowser lecz to nie rozwiązuje problemu. Kontrolka ActieX Macromedia flash odpada gdyż musi to być wykonane w webbrowser ponieważ animacja jest osadzona w kodzie html.

Bardzo proszę o pomoc.
Pozdrawiam.

0

Czy naprawde nikt nigdy nie miał takiego problemu?

0

spróbuj za pomocą:

webbrowser.Perform

lub

PostMessage( webbrowser.handle, ...

wysłac WM o wciśnięciu danego klawisza

0

Niestety po zrobieniu tak i tak i na rozne sposoby flash albo nie reaguje na to albo zaczyna strasznie zamulac lub stawac. problem jest tylko ze strzalkami. Zrobilem tak ze program przechwytuje klikniecia w klawiature i przekazuje je do flasha. niestety to zamula flasha na tyle ze po chwili staje na amen.

0

Możesz przeszukać kod html i wyciągnąć adres animacji flash, a potem uruchomić w kontrolce albo np pobrać.

1 użytkowników online, w tym zalogowanych: 0, gości: 1