C#获取网页中flash内的文本首先我的目的是做一个代替手工自动点击网页中flash的程序。我想获取一个网页中的flash的内部的文本以及该flash在网页中的位置(flash中莫一个按钮的位置)实在没办法,在网上找了一周还是没什么头绪 大家帮帮忙。
现状:一个打开的网页游戏(flash的)目的:获取flash中的文本以判断是什么,然后执行操作(点击flash中的按钮或超链接)我的思路:
1、获取网页的句柄 EnumWindows  判断是否为我需要的窗口(该步骤不知能否用webbrowser组件??)
2、EnumChildWindows 获取该窗口下的子窗口,判断是否 MacromediaFlashPlayerActiveX
3、(个人臆测)获取了flash的object??然后有flash的组件的对外接口?可以设置、获取flash的信息?可以操作点击什么的??
第三步即获取flash的子对象(按钮、文本框的内容和相对网页的位置)以便于修改、获取和操作
首先该功能网上有人实现了,但是不开源,不提供使用库
http://bbs.anjian.com/viewthread.php?tid=236568&page=1&extra=#pid2367610
希望各位大大能提供以下技术和思路。。感激不尽!