AfxParseURL

bool AFXAPI AfxParseURL (lpctstr pstrURLDWORDamp;dwServiceType, CString &strServer, CString &strObject, INTERNET_PORT &nPort );

Dönüş değeri

Eğer url başarıyla ayrıştırıldı sıfır olmayan; Aksi takdirde bunun 0 boş veya bilinen bir Internet hizmet türü içermiyor.

Parametreleri

pstrURL

Ayrıştırılması URL'sini içeren bir dize işaretçisi.

dwServiceType

Internet hizmet türünü belirtir. Olası değerler aşağıdaki gibidir:

strServer

İlk parça hizmet türünü aşağıdaki URL.

strObject

Url başvurduğu nesne (boş olabilir).

nPort

Varsa ya da url, sunucu veya nesne bölümlerinden belirledi.

Açıklamalar

Bu genel CInternetSession::OpenURLkullanılır. Bu url dizesini ayrıştırır ve hizmet ve bileşenlerinin türünü döndürür.

Örneğin, AfxParseURL formu service://server/dir/dir/object.ext:port URL'leri işlediğinde ve bileşenlerinin gibi saklanan döndürür

strServer       "Sunucu" ==

strObject       == "/ dir/dir/object/object.ext"

&nPortnbsp;         #Port ==

dwServiceType #service ==

&Notnbsp;  Bu işlevi çağırmak için projenizin AFXINET eklemeniz gerekir.H.

Ayrıca bkz: AfxGetInternetHandleType,

Index