我想在程序里判断一个文件的大小。如果,文件的大小为零,或者小于某个值,则删除这个文件。
怎样实现?请高手赐教。

解决方案 »

  1.   

    使用CFile类的GetLength函数取得文件长度。。然后使用Delete删除就可。
      

  2.   

    怎样用delete?
    能具体一点写出一个例句么?
      

  3.   

    还有一个问题:怎样实现static框里的文字可选?可复制?
      

  4.   

    CFile里有个Remove()和delete()功能相似。用他试一试。
      

  5.   

    CString path="c:\\e.txt";
    CFileStatus status; //如果不需要對文件操作的話用CFileStatus簡單
    if(!CFile::GetStatus( status ))
    { return;}
    //status.m_size 這個可以得到尺寸
    ::SetFileAttributes(Path,dwAttrs | FILE_ATTRIBUTE_NORMAL); DeleteFile(path);