国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

如何在MFC應(yīng)用中查詢(xún)文件是否存在

對(duì)于一個(gè)計(jì)算機(jī)程序員來(lái)說(shuō),有時(shí)需要判斷某個(gè)文件是否存在,這可以通過(guò)MFC應(yīng)用程序輕松實(shí)現(xiàn)。本文將介紹如何在MFC應(yīng)用中查詢(xún)文件是否存在。1. 新建一個(gè)基于對(duì)話(huà)框的應(yīng)用程序首先,我們需要新建一個(gè)基于對(duì)話(huà)

對(duì)于一個(gè)計(jì)算機(jī)程序員來(lái)說(shuō),有時(shí)需要判斷某個(gè)文件是否存在,這可以通過(guò)MFC應(yīng)用程序輕松實(shí)現(xiàn)。本文將介紹如何在MFC應(yīng)用中查詢(xún)文件是否存在。

1. 新建一個(gè)基于對(duì)話(huà)框的應(yīng)用程序

首先,我們需要新建一個(gè)基于對(duì)話(huà)框的應(yīng)用程序。我們以FileExist為工程名為例,創(chuàng)建一個(gè)對(duì)話(huà)框窗口并命名為MainDlg。

2. 在對(duì)話(huà)框中添加控件

在MainDlg對(duì)話(huà)框中添加一個(gè)按鈕(ID為IDC_BUTTON_CHECK)、一個(gè)編輯框(ID為IDC_EDIT_FILENAME)和一個(gè)靜態(tài)文本(ID為IDC_STATIC_PROMPT)。

3. 建立檢測(cè)文件按鈕響應(yīng)函數(shù)

在Class Wizard中添加一個(gè)響應(yīng)函數(shù)OnButtonCheck,關(guān)聯(lián)到IDC_BUTTON_CHECK按鈕的BN_CLICKED消息。在響應(yīng)函數(shù)中加入以下代碼:

void CMainDlg::OnButtonCheck()

{

CString fileName;

GetDlgItem(IDC_EDIT_FILENAME)->GetWindowText(fileName);

CFileFind finder;

BOOL bFind (fileName);

if (bFind)

{

MessageBox(_T("文件存在!"));

}

else

{

MessageBox(_T("文件不存在!"));

}

}

4. 運(yùn)行程序

運(yùn)行程序后,在編輯框中輸入文件的絕對(duì)地址,點(diǎn)擊檢測(cè)文件按鈕。如果文件存在,則會(huì)彈出提示框“文件存在!”;否則,會(huì)彈出提示框“文件不存在!”。

總結(jié)

以上就是在MFC應(yīng)用程序中查詢(xún)文件是否存在的方法。如果需要進(jìn)行其他操作,比如刪除文件、重命名文件等,只需要在響應(yīng)函數(shù)OnButtonCheck中加入相應(yīng)的代碼即可。

標(biāo)簽: