C++Builder 程序员博客
29 Aug
代码如下
this->Memo1->Lines->LoadFromFile("c:\\log\\one.txt");
如果这个文件比较大,有10M左右,如何用进度条( ProgressBar )来显示进度?
都是微软惹的祸
我觉得是不是可以按字节读取,把当前读取到的字节总数反映出来就可以正常反映进度了
用fopen,fread或者FileOpen,FileRead等函数!
10M的话Memo组件是没有办法打开的,Memo组件最大可以处理64KB的文本。就酸用WINDOWS自带的记事本也会很卡吧!Memo没什么好的办法控制那进度条
进度条不太好控制啊
Timer可解决问题。