在做界面的时候,如果涉及到文件,就要输入文件的地址

第一种方法是直接输入,嗯...╮( ̄▽ ̄)╭

第二种方法就是常见的浏览,然后选择文件<( ̄︶ ̄)/

  其代码如下:

 1 CString filename;//保存路径
 2 
 3     CFileDialog opendlg(TRUE, _T("*"), _T("*.txt"), OFN_OVERWRITEPROMPT, _T("所有文件(*.*;)|*.*||"), NULL);
 4     if (opendlg.DoModal() == IDOK)
 5     {
 6         filename = opendlg.GetPathName();
 7     }
 8 
 9     ifstream fin(filename);
10     ofstream fout("a.txt");
11     char c;
12     int flag;
13     while (fin >> c)
14     {
15         if (c == '<')
16             flag = 0;
17         if (flag)
18             fout << c;
19         if (c == '>')
20             flag = 1;
21     }
22 
23     SetDlgItemText(IDC_EDIT11, filename); //这句是设置文件路径的显示

嗯,就是这样<( ̄︶ ̄)>

(PS:还需要引用一个头文件 #include <fstream>)

posted on 2015-12-25 09:53  悠悠的八月  阅读(690)  评论(0编辑  收藏  举报