当InvokeMember单击VB6时运行时错误438

时间:2012-11-11 14:03:11

标签: vb6 error-handling runtime runtime-error

在VB6中,我无法点击skip_ad_button。我收到运行时错误:

  

运行时错误438:对象不支持此属性错误

的替代方案是什么
WebBrowser1.Document.GetElementById("skip_ad_button").InvokeMember ("Click")
在VB6中

1 个答案:

答案 0 :(得分:1)

运行时错误告诉您正在使用的其中一个对象没有您正在调用的方法。可能性是:

  1. WebBrowser1没有Document属性
  2. 文档没有GetElementById属性
  3. GetElementById(“skip_ad_button”)返回的对象没有InvokeMember属性
  4. 在不知道您的确切对象结构的情况下,很难给出明确正确的答案。阅读this page可能会给你一个起点,但你需要做一些研究。