GetSafeArrayPointer: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
liefert einen Pointer zu einem [[Array]], ist dieser 0 (Null), ist das Array (noch) nicht dimensioniert
+
liefert einen [[Pointer]] zu einem [[Array]] , ist dieser 0 (Null), ist das Array (noch) nicht dimensioniert
  
  

Version vom 7. März 2008, 11:32 Uhr

liefert einen Pointer zu einem Array , ist dieser 0 (Null), ist das Array (noch) nicht dimensioniert


Private Declare Sub GetSafeArrayPointer _
Lib "msvbvm60.dll" Alias "GetMem4" (pArray() As Any, sfaPtr As Long)


Dim mArray() As Long
Dim pSafeArray As Long
  
Call GetSafeArrayPointer(mArray, pSafeArray)
MsgBox (pSafeArray <> 0)
  
ReDim mArray(5)
Call GetSafeArrayPointer(mArray, pSafeArray)
MsgBox (pSafeArray <> 0)