当前位置:2019年全年资料歇后语 > 取文件尺寸 >

vb获取大文件的大小

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人金融证券行家采纳数:26320获赞数:385195在校期间荣获文明小使者称号,并考取会计从业资格;曾多次参与集团业务处理,并获得其管理层高度赏识。向TA提问展开全部工程-引用-Microsoft scripting runtime后;

  展开全部有时API确实很好很强大。。。但是,VB可以做的事情,从来就不需要别人。

  End Function更多追问追答追问你给的这个例子,超过2G后得到的也是负数,我再看看MSdn追答那是,溢出的原因,Long型的整数就那么大。你改成Double试试

  如果你看不出这个算法的优越性,我就无语了。。追问我就是改成的double,好像GetFileVolume = LOF(FF)这个语句返回的就是个long类型的,我的确没看出他与filelen的区别,呵呵,与FF的类型无关,如果没人回答出的话,分还是你的追答额 好吧 算我失策了。。

  展开全部double貌似比long可以大很多。获取文件句柄貌似可以用API - CreateFile,你自己试试

  追问问题是filelen的返回值为long,createfile(),其中有个参数是用户自定义类型,我不会,所以才想要个实例追答去看MSDN Library吧。网上的例子也不少了

  追问long最大只能表示正的2的31次方,也就是2G,filelen读文件大小如果超过2G,就会返回负数?追答1.2.

http://mimaximafm.com/quwenjianchicun/481.html
点击次数:??更新时间2019-07-21??【打印此页】??【关闭
  • Copyright © 2002-2017 DEDECMS. 织梦科技 版权所有  
  • 点击这里给我发消息
在线交流 
客服咨询
【我们的专业】
【效果的保证】
【百度百科】
【因为有我】
【所以精彩】