代码变成这样。
Dim txt_addr As WinForm.TextBox = e.Form.Controls("TextBox1")
Dim web As Object = e.Form.Controls("WebBrowser1").BaseControl
Dim Dom As System.Windows.Forms.HtmlDocument = web.Document
Dim point_x As System.Windows.Forms.HtmlElement = Dom.GetElementById("point_x")
Dim x As String = point_x.GetAttribute("value")
Dim point_y As System.Windows.Forms.HtmlElement = Dom.GetElementById("point_y")
Dim y As String = point_y.GetAttribute("value")
'设置显示内容.
Dom.GetElementById("marker_title").SetAttribute("value", "设备标题")
Dom.GetElementById("marker_content").SetAttribute("value", "设备地址")
Try
Dim dr As DataRow = DataTables("表A").AddNew
dr("设备地址") = txt_addr.Text
dr("X") = X
dr("Y") = Y
Catch ex As Exception
msgbox("请输入正确的 国家/省市/县区")
End Try
[此贴子已经被作者于2013-2-22 10:46:13编辑过]