【问题标题】:i cannot use geckoWebBrowser1.Document.GetElementById?我不能使用 geckoWebBrowser1.Document.GetElementById?
【发布时间】:2023-03-14 12:59:01
【问题描述】:
namespace WebCap
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Skybound.Gecko.Xpcom.Initialize(@"C:\Program Files\xulrunner");
        }

        private void button1_Click(object sender, EventArgs e)
        {
            geckoWebBrowser1.Navigate(addtxbox.Text);
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void textBox1_TextChanged(object sender, EventArgs e)
        {

        }

        private void geckoWebBrowser1_Navigating(object sender, Skybound.Gecko.GeckoNavigatingEventArgs e)
        {
            addtxbox.Text = geckoWebBrowser1.Url.ToString();
        }

        private void geckoWebBrowser1_DocumentCompleted(object sender, EventArgs e)
        {
            if ((geckoWebBrowser1.Url.ToString() == "http://kolotibablo.com/bablo.php?action=workInterface"))
            {
                HtmlElement elem = geckoWebBrowser1.Document.GetElementById("mainCaptchaImg");
                string src = elem.GetAttribute("src");
                this.ptcapget.ImageLocation = src;
            }
        }
    }
}

我使用 Skybound GeckoFX 在 C# 中制作 webbrowser,但我不能使用

HtmlElement elem = geckoWebBrowser1.Document.GetElementById("mainCaptchaImg")

它显示这个错误错误:

'不能将类型'Skybound.Gecko.GeckoElement'隐式转换为'System.Windows.Forms.HtmlElement'

【问题讨论】:

    标签: c# xcode html webbrowser-control picturebox


    【解决方案1】:

    GetElementById 方法返回一个GeckoElement不是一个HtmlElement

    就像您无法将string 存储为int 一样,您也无法将GeckoElement 存储为HtmlElement,这正是您在此处尝试执行的操作。

    修改你的局部变量类型,一切都会好起来的:

    GeckoElement elem = geckoWebBrowser1.Document.GetElementById("mainCaptchaImg")
    

    【讨论】:

      猜你喜欢
      • 2021-05-18
      • 1970-01-01
      • 2018-11-08
      • 2011-12-29
      • 1970-01-01
      • 2021-12-31
      • 2012-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多