底层代码,选择你想要的单词。我写了这些词我想点击链接。单词可能是错的,所以我使用Google翻译器。只有“范围”值声明如何点击?谢谢。点击链接与网页浏览器c#
if (webBrowser1.Document != null)
{
IHTMLDocument2 document = webBrowser1.Document.DomDocument as IHTMLDocument2;
if (document != null)
{
IHTMLSelectionObject currentSelection = document.selection;
IHTMLTxtRange range = currentSelection.createRange() as IHTMLTxtRange;
if (range != null)
{
const String search = "Sayfalar";
if (range.findText(search, search.Length, 2))
{
range.select();
}
}
}
}
谢谢,但我不想要班级ID或提交ID。我需要的话。 样品; Meherzad单词,如果我看到自动我想点击此链接。但我不想点击所有链接类或id =用户。 并不是一个按钮。 @Meherzad – Sirchade 2011-12-25 16:50:21
再次感谢,但现在给错误。 代码: webBrowser1.Document.All.GetElementsByName(“TextToSearch”); (0).InvokeMember(“click”); 错误: 'int'不包含'InvokeMember'的定义,并且没有找到接受'int'类型的第一个参数的扩展方法'InvokeMember'(您是否缺少using指令或程序集引用?) 再次感谢! – Sirchade 2011-12-25 17:10:44
你可以查找,@Meherzad编写这段代码。 – Sirchade 2011-12-25 17:21:23