Sub Sample1()
Dim buf As String
Const LogFile As String = "C:\log\ex090310.log"
Open LogFile For Input As #1
Do Until EOF(1)
Line Input #1, buf
Debug.Print buf
Loop
Close #1
End Sub
Sub Sample1()
Dim buf As String
Const LogFile As String = "C:\log\ex090310.log"
Open LogFile For Input As #1
Do Until EOF(1)
Line Input #1, buf
Debug.Print buf
DoEvents
Loop
Close #1
End Sub
こんなときは、Windows APIのSleepを使うと、CPUの使用率を抑えられます。
Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub Sample1()
Dim buf As String
Const LogFile As String = "C:\log\ex090310.log"
Open LogFile For Input As #1
Do Until EOF(1)
Line Input #1, buf
Debug.Print buf
Sleep 1
Loop
Close #1
End Sub