如何读取html文件内容?

chango 2002-06-24 06:01:29
有没有现成读取html文件内容 或 转换成文本文件的控件?
...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lou_df 2002-06-25
  • 打赏
  • 举报
回复
webbrowser1.document.body.innertext
thinkeasy 2002-06-24
  • 打赏
  • 举报
回复
使用DHTML Edit Control For IE5中的控件DHTMLEdit
foolishtiger 2002-06-24
  • 打赏
  • 举报
回复
Private Function GetHtmlText(ByVal InputString As String) As String
' Author:吴文智
' Date:2002-06-14
'Description:从Html文件中解析出文本内容

Dim lngCount As Long '记数器
Dim lngI As Long
Dim strTemp As String '用来存放操作过程中的字符串

lngCount = 0
'从尾开始可以为Mid函数的使用带来方便,不必总是重新计算长度
For lngI = Len(InputString) To 1 Step -1
Select Case Mid(InputString, lngI, 1)
Case ">"
'找到标志符,开始记数
lngCount = 1
Case "<"
'标识符结束,开始截除标识符
If lngCount > 0 Then
'这里用了strTemp来存放结果,如果直接用InputString,那第二个Mid函数就会出错了,呵呵
strTemp = Mid(InputString, 1, lngI - 1) & Mid(InputString, lngI + lngCount + 1)
InputString = strTemp
End If

lngCount = 0
Case Else
'标识符尚未结束,累加
If lngCount > 0 Then lngCount = lngCount + 1
End Select
Next

GetHtmlText = InputString
End Function

hengxin54 2002-06-24
  • 打赏
  • 举报
回复
Dim s As String
Private Sub Command1_Click()
Dim str As String
Open "yourfilename path" For Input As #1
Do While Not EOF(1)
Line Input #1, str
s = s + str + vbCrLf
Loop
Close #1
Text1.Text = s
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧