我用Set table = New HTMLTable报错,html object 也引入了,为什么不行啊?
源代码如下
Private table As HTMLTable
Private Sub Form_Load()
    Dim row As HTMLTableRow
    Dim cell As HTMLTableCell
    Dim i As Integer, j As Integer
       
    Set table = New HTMLTable
'    For i = 1 To 9
'        Set row = New HTMLTableRow
'        For j = 1 To 3
'            Set cell = New HTMLTableCell
'            cell.innerText = j
'            Call row.Cells.Add(cell)
'        Next
'        Call table.Rows.Add(row)
'    Next
    
End Sub

解决方案 »

  1.   

    Private table As HTMLTableSet table = New HTMLTable重复声明了,去掉一个
      

  2.   

    这就相当于private table as new htmltable当然不是重复定义
      

  3.   

    为什么不用Web控件?
    System.Web.UI.WebControls.Table
      

  4.   

    //Form_Load
    sorry,搞错了,我还以为是WEB程序
      

  5.   

    没关系,也许只有web程序才行吧,应用程序只能处理不能创建,不过我不确定,谁能告诉我。
      

  6.   

    提交faq,webbrowser里是可以动态创建的我的信誉基本都来自于解答webbrowser的问题dhtml*^_^*
      

  7.   

    你看我贴的代码中的这句话Set table = New HTMLTable
    table创建不了,只能在webbrowser中得到一个table才能处理。
      

  8.   

    webbrowser1.document.createElement("table") webbrowser method