我使用VC6.0 写如下代码
CFileDialog FileDlg(false,"*.mdb",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"mdb文件(*.xls)|*.mdb|所有文件(*.*)|*.*||");
FileDlg.m_ofn.lpstrTitle="保存数据文件";
if(FileDlg.DoModal()==IDOK)
{
SetDlgItemText(IDC_EDIT_Path,FileDlg.GetPathName());
CString fileName=FileDlg.GetPathName();
CFile file(fileName,CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
}
本人想使用对话框在指定的位置保存一个数据库文件,但是在创建之后,发现无法打开该文件,提示“不可识别的数据库格式”,然后我又创建了.xls文件,打开该文档的时候提示“不可读取文件”,这是什么问题,是使用的版本问题么?
我使用的系统是win7
office 版本是2003 pro请教各位...
CFileDialog FileDlg(false,"*.mdb",NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,"mdb文件(*.xls)|*.mdb|所有文件(*.*)|*.*||");
FileDlg.m_ofn.lpstrTitle="保存数据文件";
if(FileDlg.DoModal()==IDOK)
{
SetDlgItemText(IDC_EDIT_Path,FileDlg.GetPathName());
CString fileName=FileDlg.GetPathName();
CFile file(fileName,CFile::modeCreate|CFile::modeReadWrite|CFile::shareExclusive);
}
本人想使用对话框在指定的位置保存一个数据库文件,但是在创建之后,发现无法打开该文件,提示“不可识别的数据库格式”,然后我又创建了.xls文件,打开该文档的时候提示“不可读取文件”,这是什么问题,是使用的版本问题么?
我使用的系统是win7
office 版本是2003 pro请教各位...
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货