首页 > 其他 > 详细

pb中读取大文本数据

时间:2015-10-16 10:02:13      阅读:247      评论:0      收藏:0      [点我收藏+]

string ls_FileName,lb_FileDatas,lb_FileData
  long ll_FileLen,ll_Handle,ll_Loop,ll_Bytes,ll_Loops,ll_NewPos
  ls_filename=‘e:\data.txt‘
  //统计总容量
ll_FileLen  = FileLength(ls_FileName)
If ll_FileLen < 0 Then
MessageBox("提示!","文件" + ls_FileName + "不存在或正在使用!")
return
End If
ll_Handle = FileOpen(ls_FileName,StreamMode!,Read!,LockRead!)
If ll_FileLen > 32765 Then ll_Loops = ((ll_FileLen - 1) / 32765) + 1
For ll_Loop = 1 To ll_Loops
ll_Bytes     = FileRead(ll_Handle,lb_FileData)
lb_FileDatas = lb_FileDatas + lb_FileData
ll_NewPos    = ll_NewPos + ll_Bytes
FileSeek(ll_Handle,ll_NewPos,FromBeginning!)
Next

pb中读取大文本数据

原文:http://www.cnblogs.com/haofaner/p/4884358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!