永发信息网

VB 对象变量未定义或WITH变量块未定义

答案:5  悬赏:50  手机版
解决时间 2021-03-08 16:48
  • 提问者网友:自食苦果
  • 2021-03-07 18:02
Private Sub Form_Load()
s = "这里是HTML源代码"
WebBrowser1.Document.Write s
End Sub

这样简单的几句都没法解决,出现错误。
我是添加了WebBrowser1的。

请问这是什么缘故呢,如何解决?谢谢。

n
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-03-07 19:30
Private Sub Form_Load()
s = "这里是HTML源代码"
WebBrowser1.Navigate "about: blank" '设置空白页
WebBrowser1.Document.Open '写入当前可编辑内容
WebBrowser1.Document.write s
End Sub

已经测试过了,可以用
全部回答
  • 1楼网友:狂恋
  • 2021-03-07 23:26
因为你用了option explicit这语句,所以你你必须为你要用的变量定义,我看了程序,有以下变量需要定义:r,f,v. 如果你把option explicit这语句去掉,vb程序就不会再提示了。
  • 2楼网友:往事隔山水
  • 2021-03-07 22:45
Private Sub Form_Load() s as integer s = "这里是HTML源代码" WebBrowser1.Document.Write s End Sub
  • 3楼网友:山河有幸埋战骨
  • 2021-03-07 21:11
你是加了WebBrowser控件,还是在代码中加了dim WebBrowser1 as ?如果是前者,就不会出这个问题。
  • 4楼网友:千杯敬自由
  • 2021-03-07 20:29
绝对可以用 Private Sub Form_Load() WebBrowser1.Navigate "about:blank" DoEvents s = "这里是HTML源代码" WebBrowser1.Document.Write s End Sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯