CFileFind

Mfc sınıf CFileFind yerel dosya aramaları gerçekleştirir ve CGopherFileFind ve CFtpFileFind, Internet dosya arama yapmak için temel sınıftır. CFileFind bir arama başlatmak, bir dosyayı bulun ve başlık, adını veya dosya yolu döndürür üye işlevler içerir. Internet arar () üye fonksiyonu GetFileURL dosyasının URL'sini döndürür.

CFileFind ise belirli sunucu türlerini aramak için tasarlanan diğer iki mfc sınıfları için taban sınıf: CGopherFileFind özellikle gopher sunucularıyla çalışır ve CFtpFileFind özellikle ftp sunucularıyla çalışır. Birlikte, bu üç sınıf dosyaları, sunucu iletişim kuralı, dosya türü veya konuma bakılmaksızın yerel makine veya bir uzak sunucuya istemci için kesintisiz bir mekanizma sağlar.

Aşağıdaki kod, her dosyanın adını yazdırma Geçerli dizindeki tüm dosyaları Numaralandırılacak:

   CFileFind Bulucu;
   bool bWorking Bulucu =.FindFile("*.*");
   (bWorking)
   {
      bWorking = Bulucu.FindNextFile();
      cout lt; < (lpctstr) Bulucu.GetFileName() << Cedrus;
   }

Örnek basit tutmak için Standart c++ Kitaplığı cout sınıfı bu kodu kullanır. Cout çizgi ile CListBox::AddString, çağrı, bir programda bir grafik kullanıcı arabirimi ile değiştirilmesi.

CFileFind ve diğer WinINet sınıflarını kullanma hakkında daha fazla bilgi için bkz: yazı Internet programlama ile WinINet Visual c++ programlama Kılavuzu.

# include lt;afx.h>

Sınıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi

Ayrıca bkz: CFtpFileFind, CGopherFileFind, CInternetFile, CGopherFile, CHttpFile

Index