CDataPathProperty::Open

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 CDataPathPropertyMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open

Index