Dim arry1(0 To 9) As Integer Dim arry2() As Integer Dim i As Integer For i = 0 To 9 arry1(i) = i Next
ReDim arry2(0 To 2) For i = 0 To UBound(arry2) arry2(i) = arry1(i + 4) Next
'声明此API Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" _ ( _ Destination As Any, _ Source As Any, _ ByVal Length As Long _ ) '然后这么调用 Call CopyMemory(arr2(0),arr1(4),3)
Dim arry2() As Integer
Dim i As Integer
For i = 0 To 9
arry1(i) = i
Next
ReDim arry2(0 To 2)
For i = 0 To UBound(arry2)
arry2(i) = arry1(i + 4)
Next
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" _
( _
Destination As Any, _
Source As Any, _
ByVal Length As Long _
)
'然后这么调用
Call CopyMemory(arr2(0),arr1(4),3)