CDataPathProperty::Open
Volání funkce tento člen zahájit načítání asynchronní vlastnost ovládacího prvku přidruženého.
virtual BOOL Open(
COleControl* pControl,
CFileException* pError = NULL
);
virtual BOOL Open(
LPCTSTR lpszPath,
COleControl* pControl,
CFileException* pError = NULL
);
virtual BOOL Open(
LPCTSTR lpszPath,
CFileException* pError = NULL
);
virtual BOOL Open(
CFileException* pError = NULL
);
Parametry
pControl
Ukazatel na objekt OLE ovládacího prvku přidruženého to CDataPathProperty objektu.pError
Ukazatel na soubor výjimku.Dojde k chybě bude nastavena na příčinu.lpszPath
Cesta může být absolutní nebo relativní, slouží k vytváření asynchronní zástupný název odkazující na skutečné absolutní umístění vlastnosti.CDataPathPropertypomocí adresy URL, nikoli názvy souborů.Chcete-li CDataPathProperty objekt souboru, řetězec file:// na cestu.
Vrácená hodnota
Nenulová hodnota, pokud je úspěšná. jinak 0.
Poznámky
Funkce se pokusí získat IBindHost rozhraní z ovládacího prvku.
Před voláním otevřených bez cesty, musí být nastavena hodnota pro tuto vlastnost cesty.To lze provést, když je objekt vyrobeno, nebo voláním SetPath členské funkce.
Před voláním otevřených bez ovládací prvek, ovládací prvek ActiveX (označovaných jako ovládací prvek OLE) mohou být přidruženy k objektu.To lze provést, když je objekt vyrobeno, nebo voláním SetControl .
Všechny typy přetížení CAsyncMonikerFile::Open jsou také dostupné z CDataPathProperty .
Požadavky
Záhlaví: afxctl.h