Aracılığıyla paylaş


Tipik Gopher istemci uygulama adımları

Aşağıdaki tabloda, normal gopher istemci uygulamasında gerçekleştirdiğiniz adımları gösterir.

Amacınız

Siz eylemleri

Efektleri

Gopher oturumu başlar.

Oluşturma bir CInternetSession nesnesi.

WinINet başlatır ve sunucuya bağlanır.

Gopher sunucusuna bağlanın.

Use CInternetSession::GetGopherConnection.

Döndürür bir CGopherConnection nesnesi.

İlk kaynak gopher bulun.

Use CGopherFileFind::FindFile.

İlk dosya bulur.Hiçbir dosya bulunamazsa false döndürür.

Gopher sonraki kaynak bulabilirsiniz.

Use CGopherFileFind::FindNextFile.

Sonraki dosyayı bulur.Dosya bulunamazsa false döndürür.

Bulunan dosyayı FindFile veya FindNextFile okumak için.

Kullanarak gopher Konumlandırıcı Al CGopherFileFind::GetLocator.Use CGopherConnection::OpenFile.

Konumlandırıcı tarafından belirtilen dosyayı açar.OpenFiledöndüren bir CGopherFile nesnesi.

Sağladığınız gopher locator'ı kullanarak bir dosyayı açın.

Kullanarak gopher Konumlandırıcı oluşturmak CGopherConnection::CreateLocator.Use CGopherConnection::OpenFile.

Konumlandırıcı tarafından belirtilen dosyayı açar.OpenFiledöndüren bir CGopherFile nesnesi.

Dosyasından okunamıyor.

Use CGopherFile.

Belirtilen sayıda bayt kullanarak sağladığınız arabellek okur.

Özel durumlarý iþlemek.

Use CInternetException sınıfı.

Ortak Internet durum türlerini işleme.

Gopher oturumunu sona erdirmek.

Elden CInternetSession nesnesi.

Açık dosya tanıtıcısı ve bağlantılar otomatik olarak temizler.

Ayrıca bkz.

Kavramlar

Win32 Internet Uzantıları (WinInet)

Internet istemci sınıfları için Önkoşullar

mfc WinINet sınıfları kullanarak Internet istemci uygulama yazma