В html события вызываются через метод
FireEvent, т.е. например, для открытого документа действует метод
- Код: Выделить всё
...
Dim doc As HTMLDocument
Dim doc_event As IHTMLEventObj2
Set doc_event = doc.CreateEventObject
doc_event.clientX = 717
doc_event.clientY = 123
doc.FireEvent "onclick", doc_event
Эмулируется событие, "щелчок кнопки мыши" в заданной позиции у объекта document. Только для того объекта у которого вызывается метод.
Посмотрел методы Shockwave Flash, ничего подобного не обнаружил.
Через SendMessage послать сообщение Flash о нажатии клавиши не возможно (Или я не прав?)
Остается способ через вызов mouse_event, но это уже работа с самой мышью. Неужели нет других способов?