CDataPathProperty::Open

virtuel BOOL Ouvert ( COleControl * pControl, CFileException * pError = NULL );

virtuelBOOLOuvert (lpszPath,LPCTSTRCOleControl *pControl, CFileException *pError = NULL);

virtuel BOOL Ouvert ( LPCTSTR lpszPath, CFileException * pError = NULL );

virtuel BOOL Ouvert ( CFileException * pError = NULL );

Valeur de retour

Différent de zéro en cas de succès ; sinon 0.

Paramètres

pControl

Un pointeur vers l'objet de contrôle OLE associé à cet objet CDataPathProperty.

pError

Un pointeur vers une exception de fichier. En cas d'erreur, affectez à la cause.

lpszPath

Le chemin d'accès, qui peut être absolue ou relative, utilisé pour créer un moniker asynchrone qui fait référence à l'emplacement réel absolu de la propriété. CDataPathProperty utilise l'URL, pas de noms. Si vous voulez un objet CDataPathProperty pour un fichier, faites précéder file:// le chemin d'accès.

Remarques

Appelez cette fonction membre pour lancer le chargement de la propriété asynchrone pour le contrôle associé. La fonction tente d'obtenir l'interface IBindHost du contrôle.

Avant d'appeler Open sans un chemin d'accès, la valeur de chemin d'accès de la propriété doit être définie. Cela peut se faire lorsque l'objet est construit, ou en appelant la fonction membre SetPath.

Avant d'appeler Open sans un contrôle, un contrôle ActiveX (anciennement appelé un contrôle OLE) peut être associé à l'objet. Cela peut se faire lorsque l'objet est construit, ou en appelant le SetControl.

Toutes les surcharges de CAsyncMonikerFile::Open sont également disponibles à partir de CDataPathProperty.

Aperçu CDataPathProperty |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDataPathProperty::SetControl, CDataPathProperty::CDataPathProperty, CAsyncMonikerFile::Open

Index