CDataPathProperty::Open

virtual BOOL Abierto ( COleControl * pControl, CFileException * pError = NULL );

virtual BOOL Abierto ( LPCTSTR lpszPath, COleControl * pControl, CFileException * pError = NULL );

virtual BOOL Abierto ( LPCTSTR lpszPath, CFileException * pError = NULL );

virtual BOOL Abierto ( CFileException * pError = NULL );

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

pControl

Un puntero al objeto OLE control asociado con este objeto de CDataPathProperty.

pError

Un puntero a una excepción de archivo. En el caso de un error, se establecerá la causa.

lpszPath

La ruta de acceso, que puede ser absoluta o relativa, se utiliza para crear un moniker asincrónico que hace referencia a la actual ubicación absoluta de la propiedad. CDataPathProperty utiliza direcciones URL, no los nombres de archivo. Si desea que un objeto CDataPathProperty para un archivo, anteponer file:// a la ruta.

Observaciones

Llame a esta función miembro para iniciar la carga de la propiedad asincrónica para el control asociado. La función intenta obtener la interfaz IBindHost del control.

Antes de llamar a la abierta sin una ruta de acceso, debe establecerse el valor de ruta de acceso de la propiedad. Esto puede hacerse cuando el objeto se construye, o llamando a la función miembro SetPath.

Antes de llamar a la abierta sin un control, un control ActiveX (anteriormente conocido como un control OLE) puede asociarse con el objeto. Esto puede hacerse cuando el objeto se construye, o llamando al SetControl.

Todas las sobrecargas de CAsyncMonikerFile::Open también están disponibles en CDataPathProperty.

Visió&n General de CDataPathProperty |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open

Index