CAsyncMonikerFile::Open

sanalboolAçık (lpctstrlpszURL, CFileException *pError=null);

sanalboolAçık (IMoniker *pMoniker, CFileException *pError=null);

sanalboolAçık (lpctstrlpszURL, IBindHost *pBindHost, CFileException *pError=null);

sanalboolAçık (IMoniker *pMoniker, IBindHost *pBindHost, CFileException *pError=null);

sanalboolAçık (lpctstrlpszURL, IServiceProvider *pServiceProvider, CFileException *pError=null);

sanalboolAçık (IMoniker *pMoniker, IServiceProvider *pServiceProvider, CFileException *pError=null);

sanalboolAçık (lpctstrlpszURL, IUnknown *pUnknown, CFileException *pError=null);

sanalboolAçık (IMoniker *pMoniker, IUnknown *pUnknown, CFileException *pError=null);

Dönüş değeri

Dosya başarıyla açılmışsa sıfırdan farklı; Aksi halde 0.

Parametreleri

lpszURL

Zaman uyumsuz olarak açılacak dosyayı gösteren bir işaretçi. Dosya, geçerli herhangi bir url veya dosya adı olabilir.

pError

Dosyasını özel durumlar için bir işaretçi. Bir hata durumunda, bu neden ayarlanır.

pMoniker

IMoniker, sen alabilirsiniz belgenin kendi lakap kombinasyonu kesin bir lakap zaman uyumsuz lakap arayüzü için bir işaretçi IOleClientSite::GetMoniker ( OLEWHICHMK_CONTAINER)ve yol adından oluşturulan bir lakap. Denetimi bu lakap bağlamak için kullanabilirsiniz, ancak bu denetim kaydetmelisiniz lakap değil .

pBindHostnbsp;  Lakap potansiyel olarak göreli bir yol oluşturmak için kullanılacak olan IBindHost arayüzü için bir işaretçi. BI&ND ana geçersiz veya bir takma ad sağlamaz, arama varsayılan olarak Açık ( lpszFileName, pError ). IBindHost arabirim tanımlaması için bkz: ActiveX sdk.

pServiceProvider

IServiceProvider arayüzü için bir işaretçi. Hizmet Sağlayıcı geçerli değil veya IBindHostservis sağlamak başarısız olursa, arama varsayılan olarak Açık (lpszFileName,pError) .

pUnknown

IUnknown arayüzü için bir işaretçi. IServiceProvider , IBindHostiçin işlev sorgular bulunursa. Hizmet Sağlayıcı geçerli değil veya IBindHostservis sağlamak başarısız olursa, arama varsayılan olarak Açık (lpszFileName,pError) .

Açıklamalar

Zaman uyumsuz bir dosya açmak için bu üye işlevini çağırın. Bu çağrı bağlama işlemini başlatır.

Url veya dosya adı için lpszURL parametresini kullanabilirsiniz. Örneğin:

CMyAsy&ncMonFilenbsp; mamf;
mamf.Open(_T("http://www.microsoft.com"))

nbsp;- ya da- & nbsp;

CMyAsy&ncMonFilenbsp; mamf;
mamf.Open(_T("file:c:\mydata.dat"))

CAsyncMonikerFile genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CAsyncMonikerFile::CAsyncMonikerFile

Index