COleSafeArray::COleSafeArray
Konstrukce COleSafeArray objektu.
COleSafeArray( );
COleSafeArray(
const SAFEARRAY& saSrc,
VARTYPE vtSrc
);
COleSafeArray(
LPCSAFEARRAY pSrc,
VARTYPE vtSrc
);
COleSafeArray(
const COleSafeArray& saSrc
);
COleSafeArray(
const VARIANT& varSrc
);
COleSafeArray(
LPCVARIANT pSrc
);
COleSafeArray(
const COleVariant& varSrc
);
Parametry
saSrc
Existující COleSafeArray objektu nebo SAFEARRAY být zkopírovány do nového COleSafeArray objektu.vtSrc
VARTYPE nového COleSafeArray objektu.psaSrc
Ukazatel SAFEARRAY být zkopírovány do nového COleSafeArray objektu.varSrc
Existující VARIANTY nebo COleVariant objekt zkopírovat do nového COleSafeArray objektu.pSrc
Ukazatel VARIANTY objekt zkopírovat do nového COleSafeArray objektu.
Poznámky
Všechny tyto konstruktory vytvořit nový COleSafeArray objektů.Pokud není parametr, prázdné COleSafeArray je vytvořen objekt (VT_EMPTY).Pokud COleSafeArray zkopírován z jiného pole, jehož VARTYPE je implicitně znám ( COleSafeArray , COleVariant , nebo VARIANTY), VARTYPE zdroje je zachována a není třeba zadávat pole.Pokud COleSafeArray zkopírován z jiného pole, jehož VARTYPE není znám (SAFEARRAY), VARTYPE musí být zadán v vtSrc parametr.
Chyba, vyvolá funkci CMemoryException nebo COleException.
Požadavky
Záhlaví: afxdisp.h