比较好用的获得文件大小的方法

原创 2012年03月26日 19:41:08
int getFileSize(LPCTSTR szFileName)
{
if(szFileName==NULL)
{
return 0;
}
int fileSize=0;
//获得文件大小,方法1
/*HANDLE hFile=CreateFile(szFileName,GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
if(hFile!=NULL)
{
Size=GetFileSize(hFile,NULL);
}
CloseHandle(hFile);*/

//方法2
WIN32_FIND_DATA info={0};
HANDLE hFile=FindFirstFile(szFileName,&info);
if(hFile!=NULL)
{
fileSize=info.nFileSizeLow;

}

FindClose(hFile);

//方法3

/*

CFile file;
if( file.Open(,CFile::shareDenyNone|CFile::typeBinary) )

{

   fileSize=file.GetLength();

}

*/


return fileSize;
}

input file标签 获得添加文件大小的方法

1.火狐浏览器(或非IE) document.getElementById("input file ID").files[0].size; 此种方法不能兼容所有浏览器 2.IE浏览器(个人验证未...

获得文件大小的源代码资源

  • 2010年07月01日 10:14
  • 63KB
  • 下载

Android 获取app应用大小、手机内存信息、删除文件方法、获得文件大小

因为最近在做清理缓存的功能所以需要用到这些方法,下面就直接贴出代码了。 获取手机信息: /** * 获取手机内部剩余存储空间 * * @return */ public stat...

一份比较好用的vim配置文件

参考 文章《vim 配置文件 ,高亮+自动缩进+行号+折叠+优化》 1. 首先备份原配置文件: sudo cp /etc/vim/vimrc /etc/vim/vimrc.bk 2. 编辑vimrc,...

vim 配置文件,经过修改,比较好用的版本

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""   "...

php比较好用的几种函数及方法

1.数组相加:直接$arr1+$arr22.打印堆栈函数PHP debug_backtrace() 函数生成一个 backtrace。该函数返回一个关联数组。下面是可能返回的元素:3. pack() ...
  • floog
  • floog
  • 2011年04月15日 15:13
  • 212

一个比较好用的PHP文件上传类

上传页面: upload.html 文件上传实例 附件来源   保存页面: test.php incl...

遇到问题---java获取网络文件大小失败getContentLength()为-1 完整解决方法

下载的方式详见链接 java下载网络文件 获取网络大小使用的代码如下: URL url=new URL("http://yinyueshiting.baidu.com/data2...

java按文件大小、名称、日期排序方法

java按文件大小、名称、日期排序方法 代码如下: //java按文件大小、名称、日期排序 //java按文件大小、名称、日期排序方法 import java.io.*; import j...
  • jj88888
  • jj88888
  • 2015年01月13日 14:15
  • 5424

Linux下获取文件大小的方法

Linux下获取文件大小的方法 用户态下: unsigned long get_file_size(const char *filename) { struct stat buf...
  • yf210yf
  • yf210yf
  • 2013年05月30日 22:20
  • 4458
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:比较好用的获得文件大小的方法
举报原因:
原因补充:

(最多只允许输入30个字)