7,763
社区成员
发帖
与我相关
我的任务
分享
Private Declare Function SafeArrayGetDim Lib "oleaut32.dll" (ByRef saArray() As Any) As Long
Private Sub Command1_Click()
Dim a() As Integer
ReDim a(0)
If SafeArrayGetDim(a) <= 0 Then
'If IsArrayEmpty(a) Then
MsgBox "沒有初始化"
Else
MsgBox "已經初始化"
End If
End Sub
Public Function IsArrayEmpty(va As Variant) As Boolean
Dim i As Long
On Error Resume Next
i = LBound(va, 1)
IsArrayEmpty = (Err <> 0)
Err = 0
End Function
Public Function IsArrayEmpty(va As Variant) As Boolean
Dim i As Long
On Error Resume Next
i = LBound(va, 1)
IsArrayEmpty = (Err <> 0)
Err = 0
End Function
Private Declare Function SafeArrayGetDim Lib "oleaut32.dll" (ByRef saArray() As Any) As Long
Private Sub Command1_Click()
Dim a() As Integer
'ReDim a(0)
If SafeArrayGetDim(a) <= 0 Then
MsgBox "没有初始化"
Else
MsgBox "已经初始化"
End If
End Sub