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 Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open