CDataPathProperty::Open

Virtual BOOL Open ( COleControl * pControl, CException * pError = NULL );

Virtual BOOL Open ( LPCTSTR lpszPath, COleControl * pControl, CException * pError = NULL );

Virtual BOOL Open ( LPCTSTR lpszPath, CException * pError = NULL );

Virtual BOOL Open ( CException * pError = NULL );

Valore restituito

Diverso da zero in caso di successo; in caso contrario 0.

Parametri

pControl

Un puntatore all'oggetto OLE control da associare a questo oggetto CDataPathProperty.

pError

Puntatore a un'eccezione di file. In caso di errore, verrà impostato alla causa.

lpszPath

Il percorso, che può essere assoluto o relativo, utilizzato per creare un moniker asincroni con riferimento al percorso assoluto effettivo della proprietà. CDataPathProperty utilizza URL, non i nomi dei file. Se si desidera un oggetto CDataPathProperty per un file, anteporre file:// al percorso.

Osservazioni

Chiamare questa funzione membro di avviare il caricamento della proprietà asincrone per il controllo associato. La funzione tenta di ottenere l'interfaccia IBindHost dal controllo.

Prima di chiamare Open senza un percorso, il valore per il percorso della proprietà deve essere impostato. Questo può essere fatto quando l'oggetto viene costruito, o chiamando la funzione membro SetPath.

Prima di chiamare Open senza un controllo, un controllo ActiveX (precedentemente noto come un controllo OLE) può essere associato all'oggetto. Questo può essere fatto quando l'oggetto viene costruito, o chiamando SetControl.

Tutti gli overload del CAsyncMonikerFile::Open sono disponibili anche da CDataPathProperty.

Pa&noramica CDataPathProperty |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open

Index