Aracılığıyla paylaş


CFileFind::GetFileName

Bulunan dosya adını almak için bu üye işlevini çağırın.

virtual CString GetFileName( ) const;

Dönüş Değeri

Son zamanlarda bulunan dosyasının adıdır.

Notlar

Çağırması gerekir FindNextFile GetFileName çağırmadan önce en az bir kez.

GetFileNameüç biri olan CFileFind bazı dosya adı dönüş üye işlevler.Aşağıdaki listede, üç ve nasıl farklılık açıklanır:

  • GetFileNameDosya adı uzantısı da dahil olmak üzere, verir.Örneğin, arama GetFileName kullanıcı iletisi dosyaya ilişkin üretmek için c:\myhtml\myfile.txt dosya adı verir myfile.txt.

  • GetFilePath tüm dosyanın yolunu döndürür.Örneğin, arama GetFilePath kullanıcı iletisi dosyaya ilişkin üretmek için c:\myhtml\myfile.txt dosya yolunu döndürür c:\myhtml\myfile.txt.

  • GetFileTitle dosya uzantısı dışında dosya adını döndürür.Örneğin, arama GetFileTitle kullanıcı iletisi dosyaya ilişkin üretmek için c:\myhtml\myfile.txt dosya başlığını döndürür myfile.

Örnek

CFileFind finder;
static const TCHAR szFileToFind[] = _T("C:\\WINDOWS\\SYSTEM.INI");

BOOL bResult = finder.FindFile(szFileToFind);

if (bResult)
{
   finder.FindNextFile();

   TRACE(_T("Root of %s is %s\n"), szFileToFind, 
      (LPCTSTR)finder.GetRoot());

   TRACE(_T("Title of %s is %s\n"), szFileToFind, 
      (LPCTSTR)finder.GetFileTitle());

   TRACE(_T("Path of %s is %s\n"), szFileToFind,
      (LPCTSTR)finder.GetFilePath());

   TRACE(_T("URL of %s is %s\n"), szFileToFind,
      (LPCTSTR)finder.GetFileURL());

   TRACE(_T("Name of %s is %s\n"), szFileToFind,
      (LPCTSTR)finder.GetFileName());

   finder.Close();
}
else
{
   TRACE(_T("You have no %s file.\n"), szFileToFind);
}

Çıktı

Varsayar dosyasını C:\WINDOWS\SYSTEM.INI bulunmaktadır:

Root of C:\WINDOWS\SYSTEM.INI is C:\WINDOWS

Title of C:\WINDOWS\SYSTEM.INI is SYSTEM

Path of C:\WINDOWS\SYSTEM.INI is C:\WINDOWS\SYSTEM.INI

URL of C:\WINDOWS\SYSTEM.INI is file://C:\WINDOWS\SYSTEM.INI

Name of C:\WINDOWS\SYSTEM.INI is SYSTEM.INI

Gereksinimler

Başlık: afx.h

Ayrıca bkz.

Başvuru

CFileFind sınıfı

Hiyerarşi grafik

CFileFind::FindFile