CDataPathProperty::Open

virtuelle BOOL Open ( COleControl * pControl, CFileException * pError = NULL );

virtuelle BOOL Open ( LPCTSTR LpszPath, COleControl * pControl, CFileException * pError = NULL );

virtuelle BOOL Open ( LPCTSTR LpszPath, CFileException * pError = NULL );

virtuelle BOOL Open ( CFileException * pError = NULL );

Rückgabewert

Ungleich NULL, wenn erfolgreich; andernfalls 0.

Parameter

pControl

Ein Zeiger auf das OLE-Steuerelement-Objekt dieses CDataPathProperty -Objekt zugeordnet werden soll.

pError

Ein Zeiger auf eine Datei-Ausnahme. Bei einem Fehler wird die Ursache fest.

lpszPath

Der Pfad, der absolut oder relativ sein kann, verwendet, um eine asynchrone Moniker erstellen, die die tatsächliche absolute Position der Eigenschaft verweist. CDataPathProperty verwendet URLs, Dateinamen nicht. If you a CDataPathProperty -Objekt für eine Datei want, fügt file:// auf den Pfad.

Bemerkungen

Rufen Sie diese Memberfunktion auf, Laden der asynchronen Eigenschaft für das zugeordnete Steuerelement zu initiieren. Die Funktion versucht, die IBindHost -Schnittstelle vom Steuerelement zu erhalten.

Bevor Sie aufrufen Öffnen , ohne einen Pfad, muss der Wert für die Eigenschaft Pfad festgelegt werden. Dies kann getan werden, wenn das Objekt erstellt wird, oder durch Aufrufen der Memberfunktion SetPath.

Bevor Sie aufrufen Öffnen ohne eine Kontrolle, kann ein ActiveX-Steuerelement (früher als OLE-Steuerelement) mit dem Objekt verbunden werden. Dies kann getan werden, wenn das Objekt erstellt wird, oder durch Aufrufen von SetControl.

Alle Überladungen der CAsyncMonikerFile::Open stehen auch von CDataPathProperty.

CDataPathProperty ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open

Index