virtual BOOL Aberto ( COleControl * pControl, CFileException * pError = NULL );
virtual BOOL Aberto ( LPCTSTR lpszPath, COleControl * pControl, CFileException * pError = NULL );
virtual BOOL Aberto ( LPCTSTR lpszPath, CFileException * pError = NULL );
virtual BOOL Aberto ( CFileException * pError = NULL );
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário 0.
Parâmetros
pControl
Um ponteiro para o objeto de Controlarar OLE a ser associado este objeto CDataPathProperty.
pError
Um ponteiro para uma exceção de arquivo. No caso de um erro, será definido como a causa.
lpszPath
O caminho, que pode ser absoluto ou relativo, usado para criar um moniker assíncrona que faz referência o local absoluto real da propriedade. CDataPathProperty usa URLs, nomes de arquivos não. Se você quiser um objeto CDataPathProperty para um arquivo, preceder file:// para o caminho.
Observações
Chame essa função de membro para iniciar Carregando da propriedade assíncrona para o Controlarar associado. A função tenta obter a interface IBindHost de controle.
Antes de chamar Abrir sem um caminho, o valor para o caminho da propriedade deve ser definido. Isso pode ser feito quando o objeto é construído, ou chamando a função de membro SetPath.
Antes de chamar Abrir sem um controle, um controle ActiveX (anteriormente conhecido como um Controlarar OLE) pode ser associado com o objeto. Isso pode ser feito quando o objeto é construído, ou chamando SetControl.
Tudo as sobrecargas de CAsyncMonikerFile::Open também estão disponíveis em CDataPathProperty.
Visão geral de CDataPathProperty | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open