如何打开文件对话框并将选择的文件显示在编辑框中?
2011-06-21 14:16
393 查看
(1)在对话框中添加一个编辑框和一个按钮,如下图所示:
(2)为编辑框添加CEdit控件变量m_filePath。
(3)为“浏览”按钮添加响应函数,函数内容如下:
const char pszFilter[] = _T("BMP文件 (*.bmp)|*.bmp|JPG文件 (*.jpg)|*.jpg|所有文件 (*.*)|*.*||");
CFileDialog dlg(TRUE, "bmp", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,pszFilter, this);
if(dlg.DoModal() == IDOK)
{
//将获取的文件名显示到编辑框中
CString strPath = dlg.GetPathName();
m_filePath.SetWindowText(strPath);
}
(2)为编辑框添加CEdit控件变量m_filePath。
(3)为“浏览”按钮添加响应函数,函数内容如下:
const char pszFilter[] = _T("BMP文件 (*.bmp)|*.bmp|JPG文件 (*.jpg)|*.jpg|所有文件 (*.*)|*.*||");
CFileDialog dlg(TRUE, "bmp", NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,pszFilter, this);
if(dlg.DoModal() == IDOK)
{
//将获取的文件名显示到编辑框中
CString strPath = dlg.GetPathName();
m_filePath.SetWindowText(strPath);
}
相关文章推荐
- 上传文件如何在打开对话框中只显示指定后缀的文件
- 新型打开文件并将内容显示到编辑框的对话框
- C#按键打开文件选择对话框,并把选择好的路径保存/显示到textBox
- 如何在网页中显示选择文件对话框
- 如何在VBS脚本中显示“选择文件对话框”或“选择目录对话框”
- MFC中打开选择文件夹对话框,并将选中的文件夹地址显示在编辑框中
- Flex Builder 3 如何弹出“打开文件对话框”,限制选择文件类型
- 如何用VBA打开选择文件和选择路径的对话框
- 如何新建、打开和编辑Python文件?
- 对FckEditor编辑器在MAXTHON浏览器下选择服务器文件对话框显示不正常的改进
- 目录选择对话框、文件打开或保存对话框、字体对话框和颜色对话框
- 在VC中如何使用对话框让用户选择自己保存文件的路径
- 编写一个基于对话框的应用程序可以用来打开及显示文本文件设置所显示的文本的字体颜色。
- Matlab GUI,显示学生成绩(读取txt,xls文件),打开文件对话框
- windows下编辑的文件在linux下打开后会有很多^M?什么原因,如何去掉?
- MyEclipse2014中如何设置jsp文件打开后显示一个框里两个页面,上面是图,下面是代码
- python qt(pyqt)的文件打开、文件保存、文件夹选择对话框
- C#之WinForm基础 打开的对话框可以选择多个文件
- Cocoa 选择保存路径对话框 和 选择打开文件对话框
- 自定义打开文件对话框如何有【快速模式】的选项