C# winform 如何模拟点击下拉菜单 5

我做一个自动发论坛帖子的软件,现在我不知道如何自动点击下拉菜单来选择我要放在哪个类里... 我做一个自动发论坛帖子的软件,现在我不知道如何自动点击下拉菜单来选择我要放在哪个类里 展开
 我来答
xtfnpgy
2014-04-03 · TA获得超过1784个赞
知道大有可为答主
回答量:1989
采纳率:76%
帮助的人:1110万
展开全部
最好把你的网址的源代码贴出来才能帮你解决
一般点击下拉菜单都是,直接找到ID或Name,然后赋值Value或者SelectedIndex属性
假如没有ID或者Name只能根据其他属性遍历找到元素,然后再赋值
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
溉药袉阜2d
2014-04-03 · TA获得超过148个赞
知道答主
回答量:40
采纳率:100%
帮助的人:49.2万
展开全部
 
            HtmlElement he = WebBrowser1.Document.GetElementById("下拉框的id");
            he.SetAttribute("selectedIndex", "2");
追问


追答
这个select里面没有id属性, 但是有class,所以可以用class去找这个控件.
可以用 document.getElementsByTagName("select")获取到所有的select控件, 然后遍历一下使用HtmlElement.GetAttribute获取到class的值, 根据class="year"找到这个控件, 然后修改属性he.SetAttribute("selectedIndex", "2");即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuanxun0403
2014-04-03 · TA获得超过101个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:122万
展开全部
你说的自动点击是在屏幕上模拟鼠标点击下拉菜单?
追问
是C#webbrowser 点击下拉列表
追答
帮不了你了。你还是把你的问题在描述的详细一点吧。也许有大大高手看到就能帮你了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式