Private m_intFileNum As Integer '可用的文件号
Private Const conSOUR As Integer = 260
Private Const conDEST As Integer = 1040
Private Sub Form_Load()
Dim strFileName As String
Debug.Assert conDEST = 4 * conSOUR
strFileName = "D:\Documents and Settings\Zq\桌面\CopyMemory.txt"
m_intFileNum = FreeFile
Open strFileName For Output As #m_intFileNum
Dim i As Long
Dim a(conSOUR - 1) As Long
Dim b(conDEST - 1) As Byte
For i = 0 To conSOUR - 1
a(i) = i
Next i
For i = 0 To conDEST - 1
If b(i) <> 0 Then
Debug.Assert False
End If
Next i
CopyMemory b(0), a(0), conDEST
For i = 0 To conDEST - 1
If b(i) <> 0 Then
DebugToFile "b(" & i & ")=" & b(i)
End If
Next i
'关闭文件
Close #m_intFileNum
Unload Me
End Sub
'输出调试信息到文件
Private Sub DebugToFile(ByVal strText As String)
Print #m_intFileNum, strText
End Sub