|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- void CFileDlg::OnClickedOpenButton()
- {
- // TODO: Add your control notification handler code here
- // 设置过滤器
- TCHAR szFilter[] = _T("文本文件(*.dat)|*.dat|所有文件(*.*)|*.*||");
- // 构造打开文件对话框
- CFileDialog fileDlg(TRUE, _T("dat"), NULL, 0, szFilter, this);
- CString strFilePath;
-
- // 显示打开文件对话框
- if (IDOK == fileDlg.DoModal())
- {
- // 如果点击了文件对话框上的“打开”按钮,则将选择的文件路径显示到编辑框里
- strFilePath = fileDlg.GetPathName();
- pp=strFilePath;
-
- pp.Replace(_T("\"),_T("\\\"));
-
- chh=(LPSTR)(LPCTSTR)pp;
- SetDlgItemText(IDC_OPEN_EDIT, strFilePath);
- //s=pp;
- }
-
-
- }
-
- void CFileDlg::OnClickedButton2()
- {
- FILE *fp1;
- fp1=fopen(chh,"rb");
-
- fclose(fp1);
- }
复制代码
为什么chh这个路径名老出错,求助!其中char *chh;改了两三天了都是不对,各种方法都试了。 |
|