要打开的文件不存在,程序不报错怎么写?
int hFile = FileOpen( "d:\\aaa.txt " , fmOpenRead);
有的话就打开,没有就忽略,不显示任何信息,应该加上什么语句?
[解决办法]
你自己判断hFile返回值就行了嘛
[解决办法]
如果不存在hFile== -1,本来就不显示任何信息
[解决办法]
try
{
int hFile = FileOpen( "d:\\aaa.txt " , fmOpenRead);
...
}
catch(...)
{
;//不做任何错误处理
}
[解决办法]
用ShellExecute函数
AnsiString Str;
Str = "d:\\aaa.txt ";
ShellExecute(NULL, "open ",Str.c_str(),NULL,NULL,SW_SHOWNORMAL);