永发信息网

Delphi7的ProgressBar怎么用?且怎样写入文件?

答案:2  悬赏:60  手机版
解决时间 2021-01-23 09:03
比如说我需要在D盘program files文件夹下面生成一个test.txt文件,然后将1~10^3的所有数写入其中,且有一个ProgressBar显示写入的进度,怎么写代码?

谢谢了!
最佳答案
新建一个工程,拖一个进度条上去,加上下面的函数,调用一下即可
procedure TForm1.WriteNumber();
var
i: Integer;
list: TStringList;
FileName: string;
begin
FileName := 'D:\program files\test.txt';
if (not FileExists(FileName)) then
begin
CreateFile(PChar(FileName), GENERIC_READ or GENERIC_WRITE, FILE_SHARE_READ or FILE_SHARE_WRITE, nil, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, 0);
end;
ProgressBar1.Min := 0;
ProgressBar1.Max := 1000;
list := TStringList.Create;
for i := 1 to 10 * 10 * 10 do
begin
list.Add(IntToStr(i));
ProgressBar1.Position := i;
end;
list.SaveToFile(FileName);
end;
全部回答
楼主可以看看这个performance progressbar http://www.windowsphonegeek.com/articles/wp7-performanceprogressbar-in-depth
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
奥乐剑桥英语培训学校地址在哪,我要去那里办
神墨教育(许昌禹州市)地址在什么地方,想过去
与游客交谈时出现忌讳的问题时怎么办
死亡岛灯塔的问题
金榜教育(东风大道)地址在什么地方,想过去办
百合会计培训(许昌禹州市)地址在什么地方,我
单选题根据现代生物进化理论,物种形成的基本
求........奥库兹的冒险者2中文版 能保存到本
发现索尼家庭音响SS-AR2跟SS-AR1挺像的,音质
运动方式分别是蠕动、游泳、飞行和跳跃的一组
网上哪些汽车团购网站靠谱点?
明星舞校(九江都昌县)地址有知道的么?有点事
许昌计算机职业培训学校地址在什么地方,想过
从金银花中提取得到的绿原酸具有抗菌、消炎、
九江经济技术开发区人才交流培训中心地址好找
推荐资讯
南宁红米手机售后服务地址
阳光画室(草场门大街)地址在什么地方,我要处
单选题2004年是诺曼底登陆60周年,下列关于此
固态硬盘怎么装台式机
水瓶座有什么特异功能
新新娘婚纱(左营乡新街十字路口西北角新新娘
阅读下面文段,完成文后题目.(22分)掌心化
莲兴酒店-桌球地址好找么,我有些事要过去,
天娇理发室地址在什么地方,想过去办事,
放学回家后小张和其它3个同学一起复习功课,
NaI 是否水解显碱性
非凡丽致婚纱影楼地址在什么地方,我要处理点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?