我在前面通过一些程序将文件的地址保存在EDIT BOX里如果EDIT BOX里的内容不是我想要的内容(比如为空或文件路径不存在时)我希望+个异常处理
弹出一个对话框来
该怎样处理啊?
void CEncodeDlg::OnCompress()
{
CString tempfa,tempsa;
GetDlgItemText(IDC_EDITFA,tempfa);
GetDlgItemText(IDC_EDITSA,tempsa);
LZARI Lzari;
if()//这里要怎样写才能使EDIT BOX里只有是文件路径时才执行下面的语句,否则弹出对话框
{
Lzari.Compress(tempfa,tempsa);
}
else
{
CError dlg;
dlg.DoModal();
}
CompressOK dlg;
dlg.DoModal();
}
弹出一个对话框来
该怎样处理啊?
void CEncodeDlg::OnCompress()
{
CString tempfa,tempsa;
GetDlgItemText(IDC_EDITFA,tempfa);
GetDlgItemText(IDC_EDITSA,tempsa);
LZARI Lzari;
if()//这里要怎样写才能使EDIT BOX里只有是文件路径时才执行下面的语句,否则弹出对话框
{
Lzari.Compress(tempfa,tempsa);
}
else
{
CError dlg;
dlg.DoModal();
}
CompressOK dlg;
dlg.DoModal();
}
解决方案 »
- CProgressaCtrl的SetPos显示问题
- 请教:有什么工具可以查看一个进程的所有线程明细?比如线程的工作函数名,资源开销(CPU占有率、CPU时间、内存占用等等)
- 完成端口(IOCP)-如何在已建立的socket上同时进行接收和发送数据请求, 以前以就这个问题进行过讨论,但又有新问题!
- 我怎样通过代码实现判定是分区的文件系统NTFS还是FAT
- 如何将bmp文件读取到二进制变量?sdk最好!
- 这样的要求用VC怎么实现?
- 抢分题
- 如何设置打开文件对话框的缺省目录
- 请问大家在看哪家的书?超星,国图??
- 怎么访问任意一个类中的变量?
- 请教高手!VC6中,向数据库中,插入记录,假如记录有1000个字段,最简单的方法是什么?
- 求<windows图形编程> 袁枫著 的中文版 电子书
// 判断文件是否存在
BOOL IsFileExist( CString strFileName )
{
WIN32_FIND_DATA FindFileData;
HANDLE hFind; // 判断参数文件是否存在
hFind = FindFirstFile( (LPCTSTR)strFileName, &FindFileData );
if ( hFind == INVALID_HANDLE_VALUE )
return FALSE; return TRUE;
}