请问,易语言里"读入文件"命令,读入时,怎么用进度条显示读入进度?
答案:3 悬赏:40
解决时间 2021-02-10 15:24
- 提问者网友:房东的猫
- 2021-02-09 20:49
请问,易语言里"读入文件"命令,读入时,怎么用进度条显示读入进度?
最佳答案
- 二级知识专家网友:说多了都是废话
- 2021-02-09 20:56
读入文件命令好像不行,我用打开文件命令帮你写了一个。你看一下
自己添加一个编辑框,一个按钮,一个进度条看看。(编辑框是否允许多行要为真)
.版本 2
.子程序 _按钮1_被单击
.局部变量 文件号, 整数型
.局部变量 时间, 整数型
文件号 = 打开文件 (“C:\Documents and Settings\Administrator\桌面\aa.txt”, , )
.如果真 (文件号 = 0)
返回 ()
.如果真结束
移到文件首 (文件号)
进度条1.最大位置 = 取文件长度 (文件号)
时间 = 取启动时间 ()
.判断循环首 (是否在文件尾 (文件号, ) = 假)
处理事件 ()
编辑框1.加入文本 (读入一行 (文件号) + #换行符)
进度条1.位置 = 取读写位置 (文件号)
.判断循环尾 ()
输出调试文本 (“读取用时:” + 到文本 (取启动时间 () - 时间) + “毫秒”)
关闭文件 (文件号)
自己添加一个编辑框,一个按钮,一个进度条看看。(编辑框是否允许多行要为真)
.版本 2
.子程序 _按钮1_被单击
.局部变量 文件号, 整数型
.局部变量 时间, 整数型
文件号 = 打开文件 (“C:\Documents and Settings\Administrator\桌面\aa.txt”, , )
.如果真 (文件号 = 0)
返回 ()
.如果真结束
移到文件首 (文件号)
进度条1.最大位置 = 取文件长度 (文件号)
时间 = 取启动时间 ()
.判断循环首 (是否在文件尾 (文件号, ) = 假)
处理事件 ()
编辑框1.加入文本 (读入一行 (文件号) + #换行符)
进度条1.位置 = 取读写位置 (文件号)
.判断循环尾 ()
输出调试文本 (“读取用时:” + 到文本 (取启动时间 () - 时间) + “毫秒”)
关闭文件 (文件号)
全部回答
- 1楼网友:厭世為王
- 2021-02-09 22:38
这个目前来看是没办法的。
因为读入文件命令它不提供进度参数,除非我们获得读入文件的源代码,对它进行修改。
- 2楼网友:年轻没有失败
- 2021-02-09 22:17
读入文件好像是瞬间动作
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯