易语言进度条最大位置突破

作者&投稿:雀显 (若有异议请与网页底部的电邮联系)
易语言进度条 最大位置和最小位置是什么?~

相对于位置来说,位置的最大值和最小值,经计算后再按照比例在进度条组件上显示。

具体代码如下: 先创建一个时钟,时钟周期为0
不可以用循环,否则会卡死。
.版本 2
.子程序 _时钟1_周期事件
进度条1.位置 = 进度条1.位置 + 1
.如果真 (进度条1.位置 = 进度条1.最大位置)
时钟1.时钟周期 = 0
.如果真结束
.子程序 _按钮1_被单击
.如果真 (进度条1.位置 ≠ 进度条1.最大位置)
时钟1.时钟周期 = 1000
.如果真结束

进度条的最大位置100就够用了,不需要再大的数值,一般用进度条位置是不会直接向目标数值累加的,通过计算百分比可获得位置,只要变量允许的最大值是多少,进度条就能显示多少

.版本 2
.程序集变量 最大位置, 整数型
.程序集变量 进度位置, 整数型
.程序集变量 停止, 逻辑型

.子程序 _按钮1_被单击
.局部变量 进度, 整数型
停止 = 假
按钮1.禁止 = 真
.判断循环首 (进度位置 < 最大位置)
处理事件 ()
.如果真 (停止)
跳出循环 ()
.如果真结束
进度位置 = 进度位置 + 1
进度 = 进度位置 ÷ 最大位置 × 100 ' 100=进度条1.最大位置
进度条1.位置 = 进度
标题 = 到文本 (进度) + “%-” + 到文本 (进度位置) + “/” + 到文本 (最大位置)
.判断循环尾 ()
按钮1.禁止 = 假
信息框 (“OK”, 0, )

.子程序 __启动窗口_创建完毕
置随机数种子 ()
进度条1.最大位置 = 100
最大位置 = 取随机数 (100000, 999999)
标题 = “0%-” + 到文本 (进度位置) + “/” + 到文本 (最大位置)

.子程序 _按钮2_被单击
停止 = 真

建议你找一下教程看看 我记得有看过一个教程说如果 状态条的最大位置数不够用可以按比例把数值降到小于状态条的最大位置数!

这些回答的人有傻,脑子不会转弯,进度条最大位置只有32767,在命令里面设定进度条最大位置的时候把赋值除以1000或者非常大的赋值时候除以10000,然后设置进度条位置的时候也同样在赋值后面除以相同数值不就好了?

什么意思?有图没


我想用易语言制作一个播放器 进度条问题没解决!我新手
.版本 2 .支持库 eMMedia .子程序 _时钟1_周期事件 标签1.标题 = 到文本 (媒体播放1.取长度 ())进度条1.最大位置 = 媒体播放1.取长度 () ÷ 1000 进度条1.位置 = 媒体播放1.取位置 () ÷ 1000 标签2.标题 = 到文本 (媒体播放1.取位置 ())...

请问,易语言里"读入文件"命令,读入时,怎么用进度条显示读入进度?
.版本 2 .子程序 _按钮1_被单击 .局部变量 文件号, 整数型 .局部变量 时间, 整数型 文件号 = 打开文件 (“C:\\Documents and Settings\\Administrator\\桌面\\aa.txt”, , ).如果真 (文件号 = 0)返回 ().如果真结束 移到文件首 (文件号)进度条1.最大位置 = 取文件长度 (文件号)时间 ...

易语言进度条过完后出现窗口提示 的代码
.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 0 .子程序 _按钮1_被单击 时钟1.时钟周期 = 200 .子程序 _时钟1_周期事件 进度条2.位置 = 进度条2.位置 + 1 .如果真 (进度条2.位置 = 100)信息框 (“我到头了”, 0, ).如果真结束 是这个吗?

易语言进度条
.版本 2 .子程序 _时钟1_周期事件 .判断开始 (进度条1.位置 = 进度条1.最大位置)进度条1.位置 = 0 .默认 .判断结束 进度条1.位置 = 进度条1.位置 + 1 .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 50

易语言进度条问题,20分钟进度条才满,满完之后显示信息框,这怎么写...
.版本 2 .程序集 窗口程序集1 .子程序 _时钟1_周期事件 .如果 (进度条1.位置 < 100)进度条1.位置 = 进度条1.位置 + 1 .否则 信息框 (“信息框的内容”, 0, “信息框的标题”)时钟1.时钟周期 = 0 .如果结束 .子程序 _按钮1_被单击 时钟1.时钟周期 = 1000 ...

易语言怎样让进度条完成后运行某个程序?
.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 时钟1.时钟周期 = 100 .子程序 _时钟1_周期事件 进度条1.位置 = 进度条1.位置 + 5 .如果真 (进度条1.位置 > 进度条1.最大位置)运行 (“cmd.exe”, 假, )时钟1.时钟周期 = 0 结束 ().如果真结束 不懂 加我 ...

易语言进度条点击按钮后走到100后弹出信息框,进度条归零,然后再点击按 ...
无需时钟:.版本 2 .支持库 EThread .支持库 spec .程序集 窗口程序集1 .子程序 _按钮1_被单击 .局部变量 a, 整数型 启动线程 (&子程序_新线程, , a).子程序 子程序_新线程 .判断循环首 (进度条1.位置 < 100)进度条1.位置 = 进度条1.位置 + 1 延迟 (100).判断循环尾 ()信息...

易语言怎么将多个图片按时间顺序显示在图片框1中?或随机显示也可以...
新手的话你可以添加个闹钟在添加个进度条在添加个图片框代码如下:.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕 进度条1.最大位置 = 100 执行进度条程序 ().子程序 _时钟1_周期事件 进度条1.位置 = 进度条1.位置 + 1 .如果真 (进度条1.位置 ≥ 进度条1.最大位置)时钟...

怎么用易语言写一个进度条满就可以关闭窗口,没满就不能关闭窗口的代码...
设置启动窗口为无边框,添加一个按钮,按钮下写代码 销毁(),添加一个进度条组件,添加一个时钟组件,双击时钟写代码 处理事件()如果(进度条1.位置≠进度条1.最大位置)按钮1.禁止=真 进度条1.位置=进度条1.位置+1 否则 按钮1.禁止=假 时钟1.时钟周期=0 在启动窗口创建完毕下面写代码 时...

易语言 按钮1被单击 进度条1自动循环? 怎么写?
我亲自写了一个 并且附上截图 您的采纳将是我解答的动力 望给予支持 .版本 2 .程序集 窗口程序集1 .子程序 _按钮1_被单击 时钟1.时钟周期 = 10 .子程序 _时钟1_周期事件 进度条1.位置 = 进度条1.位置 + 1 .如果 (进度条1.位置 = 进度条1.最大位置)进度条1.位置 = 0 .否则 ...

涡阳县15032859240: 易语言进度条最大位置突破 -
蓬强里亚: 进度条的最大位置100就够用了,不需要再大的数值,一般用进度条位置是不会直接向目标数值累加的,通过计算百分比可获得位置,只要变量允许的最大值是多少,进度条就能显示多少.版本 2.程序集变量 最大位置, 整数型.程序集变量 进度位...

涡阳县15032859240: 易语言怎样实现3秒将进度条走到最大位置?
蓬强里亚: 先教好时钟1.时钟周期……进度条.位置=进度条.位置+35

涡阳县15032859240: 易语言中 怎么才能让进度条的位置+1 标签1就增加一个数值 -
蓬强里亚: 事件 进度条位置改变 如果(进度条1.位置=上一次位置+1) 那么 标签1.左边=标签1.左边+1

涡阳县15032859240: 易语言进度条的使用方法
蓬强里亚: 这有什么方法呢???修改进度条的位置属性,相当于修改了进度条的进度了. 比如说,最小位置0,最大位置100,如果位置(100-0)*50%+0=50,则进度就是50% 最小位置10,最大位置90,如果位置(90-10)*20%+10=26,则进度就是20%

涡阳县15032859240: 易语言怎样能在进度条走的时候不停的变换字?比如像'正在进行'进度条走满以后就变成了'已完成'之类的.
蓬强里亚: 根据进度条的最大位置和当前位置来进行判断或取百分比,例如:进度条1.最大位置=100进度条1.位置=0按钮1按下后,时钟的时钟周期=100时钟的周期事件下编写代码:判断(进度条的位置=进度条的最大位置)标题=已全部完成时钟的时钟周期=0否则(标题=已完成了进度的百分之+到文本(进度条的位置))

涡阳县15032859240: 怎么让易语言的进度条刚好走完再显示信息框? -
蓬强里亚: .版本 2.判断开始 (进度条1.位置 = 100) 信息框 (“问题完成,请给分!”, 0, ).默认 .版本 2.判断循环首 (进度条1.位置 = 100) 信息框 (“问题完成,请给分!”, 0, ).判断循环尾 ()

涡阳县15032859240: 怎么让易语言的进度条做到循环? -
蓬强里亚: 具体代码如下: 先创建一个时钟,时钟周期为0 不可以用循环,否则会卡死..版本 2.子程序 _时钟1_周期事件 进度条1.位置 = 进度条1.位置 + 1.如果真 (进度条1.位置 = 进度条1.最大位置) 时钟1.时钟周期 = 0.如果真结束.子程序 _按钮1_被单击.如果真 (进度条1.位置 ≠ 进度条1.最大位置) 时钟1.时钟周期 = 1000.如果真结束

涡阳县15032859240: 易语言 进度条1.位置=进度条1.位置+1 且 按钮1被单击才会出现后面的 且后面这条怎么写 -
蓬强里亚: .版本 2.子程序 __启动窗口_创建完毕 时钟1.时钟期 进度条1.最大位置 = 10.子程序 _时钟1_周期事件 _按钮1_被单击 () 进度条1.位置 = 进度条1.位置 + 1.子程序 _按钮1_被单击 信息框 (“7.7”, 0, ) 大概就这样吧...

涡阳县15032859240: 谁知道怎么用易语言来编写进度条.按下启动进度条就会动.不按得话就不动 这种谁会帮帮我.我要出教程的. -
蓬强里亚: 很简单,一个进度条,一个时钟,一个按钮.首先在单击按钮再_按钮1_被单击下面输入代码: 时钟1.时钟周期 = 25 ,25这个值大小要快要慢自己定.再在_时钟1_周期事件下面输入代码:.如果 (进度条1.位置 ≠ 100) 进度条1.位置 = 进度条1.位置 + 1.否则.如果结束.如果 (进度条1.位置 = 100) 时钟1.时钟周期 = 0 这代码的意思是进度条1.位置 ≠ 100,进度条的位置从0一直加一直加到一百.如果进度条1.位置 = 100就不用加了,所以时钟1.时钟周期 = 0.这样就OK了,应该达到你的要求.

涡阳县15032859240: 谁能教我使用易语言的进度条 -
蓬强里亚: 我有两种办法: 一:时钟周期为100 代码:进度条1.位置 = 进度条1.位置 + 10.如果真 (进度条1.位置 > 100) 进度条1.位置 = 0.如果真结束 二: .版本 2 .子程序 _按钮1_被单击 进度条1.最大位置 = 100 进度条1.最小位置 = 0 进度条1.位置 = 0.计次循环首 (100, ) 进度条1.位置 = 进度条1.位置 + 1 延时 (100).计次循环尾 () 信息框 (“加载完毕”, 0, “系统提示”)

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网