文件打开失败! 最近经常出现文件打开不了.大家能谈谈在哪些情况下文件会打开失败呢?文件不存在这种情况不会出现.环境:win2000 + vc 6.0 + sql2000多线程编程.另有网页会对文件内容进行修改. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GetLastError to check the error! 贴上代码if ( CStdioFile::GetStatus( sMsgFileName, cfs ) ){ if ( csf.Open( sMsgFileName, CFile::modeRead ) ) { csf.ReadString( sTemp ); strcpy( sMsgSend, sTemp ); for ( ; csf.ReadString( sTemp ); ) { sTemp.TrimRight(); if ( strlen( (sMsgSend ) + sTemp.GetLength()) < 252 ) { strcat( sMsgSend, sTemp ); } } csf.Close(); } else { ErrorLog( sErrorUser, sErrorService, "文件打不开"); return 1; }}else{ ErrorLog( sErrorUser, sErrorService, "文件找不到"); return 1;} 属性页对话框的问题 动态生成的list control如何响应鼠标双击的消息呢? Unhandled exception in **.exe问题 socket如何上传文件? 关于vc中CDC的一个简单问题 如何构造一个可以由WSH调用和ActiveX控件? 可能有二份工作,该怎样选择呢?C++程序员 IOCtl : undeclared identifier,需要那个头文件或lib... Error spawning 'vcspawn.exe' 请教高手?????? 如何查找一个进程的所有子进程 在线等 初学者 编译不过的问题 请高手解答
{
if ( csf.Open( sMsgFileName, CFile::modeRead ) )
{
csf.ReadString( sTemp );
strcpy( sMsgSend, sTemp );
for ( ; csf.ReadString( sTemp ); )
{
sTemp.TrimRight();
if ( strlen( (sMsgSend ) + sTemp.GetLength()) < 252 )
{
strcat( sMsgSend, sTemp );
}
}
csf.Close();
}
else
{
ErrorLog( sErrorUser, sErrorService, "文件打不开");
return 1;
}
}
else
{
ErrorLog( sErrorUser, sErrorService, "文件找不到");
return 1;
}