请教文件打开对话框问题?
请教文件打开对话框问题?
一个选单命令处理函数:
void CSTUploadDoc::OnDataImport()
{
// TODO: Add your command handler code here
CString fileFilter="All Files(*.*)|(*.*)|文本文件 (*.txt)|*.txt|Data Files(*.dat)|(*.dat)||";
CFileDialog aFileDialog(TRUE,NULL,NULL,OFN_ALLOWMULTISELECT,fileFilter);
int nID=aFileDialog.DoModal();
}
在打开文件对话框上,选择(文本文件(.txt)),若一个目录下有.txt文件,可以看到文本文件。
但如果选择All Files(*.*),咋这个目录下,所有文件都看不到了呢?
问题点数:5、回复次数:3Top
1 楼howtotell(从何谈起)回复于 2003-02-03 21:56:18 得分 0
按一下F5就有了.Top
2 楼showmetheway(雪儿甜心)回复于 2003-02-03 22:08:02 得分 0
为什么要刷新才能看到?
对于程序员来说自然不是问题,可对用户而言并不一定适用呀。。Top
3 楼kingcom_xu(冷羽)回复于 2003-02-04 00:54:07 得分 5
按F5就有了吗?不知道...但我看那些字符串有问题第二个*.*不用括号的
CString fileFilter="All Files(*.*)|*.*|文本文件 (*.txt)|*.txt|Data Files(*.dat)|(*.dat)||";
CFileDialog aFileDialog(TRUE,NULL,NULL,OFN_ALLOWMULTISELECT,fileFilter);
int nID=aFileDialog.DoModal();
Top




