这是源代码if (m_list.GetItemCount() <= 0)
{
AfxMessageBox(_T("列表中没有记录需要保存!"));
return;
}
//打开另存为对话框 ,需要包含 #include <Afxdlgs.h>
CFileDialog dlg(FALSE,
_T("xls"),
_T("FileList"),
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
_T("Excel 文件(*.xls)|*.xls||"));
dlg.m_ofn.lpstrTitle = _T("文件列表另存为");
if (dlg.DoModal() != IDOK)
return;
CString strFilePath;
//获得文件路径名
strFilePath = dlg.GetPathName();
//判断文件是否已经存在,存在则删除重建
DWORD dwRe = GetFileAttributes(strFilePath);
if (dwRe != (DWORD)-1)
{
{
AfxMessageBox(_T("列表中没有记录需要保存!"));
return;
}
//打开另存为对话框 ,需要包含 #include <Afxdlgs.h>
CFileDialog dlg(FALSE,
_T("xls"),
_T("FileList"),
OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
_T("Excel 文件(*.xls)|*.xls||"));
dlg.m_ofn.lpstrTitle = _T("文件列表另存为");
if (dlg.DoModal() != IDOK)
return;
CString strFilePath;
//获得文件路径名
strFilePath = dlg.GetPathName();
//判断文件是否已经存在,存在则删除重建
DWORD dwRe = GetFileAttributes(strFilePath);
if (dwRe != (DWORD)-1)
{