第1个回答 2009-03-06
Private Sub Command1_Click()
Dim FileName As String, s As String, BB() As Byte
FileName = "c:\1.txt"
ReDim BB(FileLen(FileName) - 1)
Open FileName For Binary As #1
Get #1, , BB '一次性读文件至变量,速度快
Close #1
s = StrConv(BB, vbUnicode)
s = Replace(s, "53513", Text1.Text) '一次性替换文本
Open FileName For Output As #1
Print #1, s '一次性写变量至文件,速度快
Close #1
End Sub