vb 如何提高读取TXT速度? Visual Basic
大家好,我把数控加工文件放在记事本中,大约有10万行。然后,我打算读一行,就停止一下。10us。结果发现,实在太慢了。半天都是漏斗!!!哪位高手可以指点一下如何提高读取速...
大家好,我把数控加工文件放在记事本中,大约有10万行。
然后,我打算读一行,就停止一下。10us。
结果发现,实在太慢了。半天都是漏斗!!!
哪位高手可以指点一下如何提高读取速度,并且减少记事本的大小哪?
(我是以print #1,1,1 这种类型写入的) 展开
然后,我打算读一行,就停止一下。10us。
结果发现,实在太慢了。半天都是漏斗!!!
哪位高手可以指点一下如何提高读取速度,并且减少记事本的大小哪?
(我是以print #1,1,1 这种类型写入的) 展开
6个回答
展开全部
嗯 你的意思是要 读取一个txt文件到程序窗口中?一次读完可以吗?如果可以的话 建议你用 richtextbox 控件
加载时用 几M的读取都很快 一下就出来了
RichTextBox1.FileName =" 文件路径"
加载时用 几M的读取都很快 一下就出来了
RichTextBox1.FileName =" 文件路径"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那么多数据要处理,时间是肯定会有的了,
可以每循环100次,或1000次,来个DoEvents将控制权交给系统处理其它程序,这样你就可以在写入文件的同时,还可以干其它工作.
可以每循环100次,或1000次,来个DoEvents将控制权交给系统处理其它程序,这样你就可以在写入文件的同时,还可以干其它工作.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一次性读进内存, 再对数据进行处理.. 这是常用的做法.
如果文件太大,可以考虑文件内存映射..
如果文件太大,可以考虑文件内存映射..
参考资料: http://www.x86pro.com/articleViewer.php?pid=70
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多线程 每一个线程指定 读 文件的哪一个位置.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要读到哪里显示呢?
把你的代码放上看看
把你的代码放上看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询