'函数:一次性读文件至变量,非常快
Function GetFile(FileName As String) As String
Dim i As Integer, s As String, BB() As Byte
If Dir(FileName) = "" Then Exit Function
i = FreeFile
ReDim BB(FileLen(FileName) - 1)
Open FileName For Binary As #i
Get #i, , BB
Close #i
s = StrConv(BB, vbUnicode)
GetFile = s
End Function
'调用举例:
dim s as string
s=GetFile("c:\1.txt")
温馨提示:答案为网友推荐,仅供参考