本人试了试,没有问题啊 Option Explicit '此代码在某窗体上,些窗体上控件如下: Command1按钮,Text1文本框,CommonDialog1通用对话框 '不需要对控件做任何设置,直接把此代码Copy到窗体代码窗口下Private Sub Command1_Click() Dim dFile As String Dim dData() As ByteMe.CommonDialog1.ShowOpen dFile = Me.CommonDialog1.FileNameIf dFile = "" Then Exit SubOpen dFile For Binary As #1ReDim Preserve dData(LOF(1) - 1)Get #1, , dData Close #1Me.Text1.Text = StrConv(dData, vbUnicode) End Sub
Dim objFSO As Object Dim objText As Object Dim strResult As String Set objFSO = New FileSystemObject Set objText = objFSO.OpenTextFile(App.Path & "\web\info_temp.html", _ ForReading, False, TristateUseDefault) strResult = objText.ReadAll()一直用
Option Explicit
'此代码在某窗体上,些窗体上控件如下: Command1按钮,Text1文本框,CommonDialog1通用对话框
'不需要对控件做任何设置,直接把此代码Copy到窗体代码窗口下Private Sub Command1_Click()
Dim dFile As String
Dim dData() As ByteMe.CommonDialog1.ShowOpen
dFile = Me.CommonDialog1.FileNameIf dFile = "" Then Exit SubOpen dFile For Binary As #1ReDim Preserve dData(LOF(1) - 1)Get #1, , dData
Close #1Me.Text1.Text = StrConv(dData, vbUnicode)
End Sub
是html格式,jsp格式的文件,我这样已经试过vb的三种方法了,binary也试过了,
加在html试试
Dim objFSO As Object
Dim objText As Object
Dim strResult As String Set objFSO = New FileSystemObject Set objText = objFSO.OpenTextFile(App.Path & "\web\info_temp.html", _
ForReading, False, TristateUseDefault) strResult = objText.ReadAll()一直用
因为网页本身都是utf-8编码的