使用CFileDialog取得文件路径,然后用CFile打开的
2006-07-05 00:09
471 查看
void CCFileDialog_CFileView::OnButton1()
{
// TODO: Add your control notification handler code here
CString m_szTmp;
char buf[1000];
CFileDialog dlg(TRUE,"mdl","*.txt");
if(dlg.DoModal()==IDOK) {
m_szEditText = dlg.GetPathName();
CFile mfile;
mfile.Open(dlg.GetPathName(), CFile::modeRead);
mfile.Read(buf,sizeof(buf));
m_szTmp = buf;
//m_szEditText = m_szTmp;
UpdateData(false);
mfile.Close();
}
}
{
// TODO: Add your control notification handler code here
CString m_szTmp;
char buf[1000];
CFileDialog dlg(TRUE,"mdl","*.txt");
if(dlg.DoModal()==IDOK) {
m_szEditText = dlg.GetPathName();
CFile mfile;
mfile.Open(dlg.GetPathName(), CFile::modeRead);
mfile.Read(buf,sizeof(buf));
m_szTmp = buf;
//m_szEditText = m_szTmp;
UpdateData(false);
mfile.Close();
}
}
相关文章推荐
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- sharepoint 2007 使用open with windows explorer的方式打开sharepoint 目录,然后批量复制文件,会导致被复制的文件信息被修改成当前用户和当前时间
- 安装sql2000时提示:“写时无法打开指定的文件。请确保该文件没有使用,然后重新启动安装程序”
- CString文件路径 使用fopen打开
- 关于CFile类打开文件的默认路径
- 使用exec调用winword打开带空格路径的文件
- VC++之使用CFile类打开文件
- 在使用O_APPEND 标志并以写打开一个已存在的文件,然后用lseek函数将偏移置于开头,在写入数据,写入的数据会显示在那个位置呢???
- sharepoint 2013 文档库 使用资源管理器打开是灰色的,浏览器版本是IE 9在IE 11可正常打开,或提示在文件资源管理器中打开此位置时遇到问题,将此网站添加到受信任站点列表,然后重试
- asp.net上传文件使用file控件,判断文件大小,取得文件路径时报错【System.IO.FileNotFoundException:未能找到文件】的解决办法
- perl,读取所需文件的路径,然后打开相应的文件,并对文件中的DNA序列进行计数,substr函数对长字符串的片段化处理功能
- 用flash调用VC打开文件对话框,取得路径。
- 将EXE作为资源,然后在释放到磁盘上并运行该exe程序(使用了FindResource,LoadResource,然后用CFile写成一个文件)
- 安装sql2000时提示:“写时无法打开指定的文件。请确保该文件没有使用,然后重新启动安装程序” .
- Microsoft Excel 不能访问文件“ 文件名称或路径不存在。 • 文件正被其他程序使用。 • 您正要保存的工作簿与当前打开的工作簿同名。
- Java使用Runtime.exec无法打开路径带空格的文件(报错)的解决办法
- 使用Unicode字符集时用CFile把中文写入txt文件再用记事本打开出现乱码的问题
- 使用CFileDialog类保存和打开文件的一点小记
- 以不同用户身份运行程序,/savecred只需要输入一次密码(GetTokenByName取得EXPLORER.EXE的令牌,然后调用CreateProcessAsUser,而且使用LoadUserProfile解决另存文件的问题)good
- Microsoft Excel 不能访问文件“ 文件名称或路径不存在。 • 文件正被其他程序使用。 • 您正要保存的工作簿与当前打开的工作簿同名。