精易论坛

标题: 怎么实现每次信息框提示不一致 [打印本页]

作者: 容嬷嬷    时间: 7 小时前
标题: 怎么实现每次信息框提示不一致
怎么实现每次信息框提示不一致   

比如我现在点击按钮。进度条跑完了。提示是弟弟你好   我再打开软件跑完进度条怎么实现小老弟你好。  可以有多个备选提示随机也行

我不怎么弄。老年人了。  懂的能源码回复不。、谢谢。
LHUS255AQ5_79PWCENU.png
XUAF4B0YC4VSHV8DW.png

进度条可用.e

3.76 KB, 下载次数: 3


作者: 牛大马    时间: 7 小时前
.版本 2

.程序集 窗口程序集1
.程序集变量 n, 整数型

.子程序 __启动窗口_创建完毕

' 设置随机数种子,让每次运行的随机结果不同
置随机数种子 ()

.子程序 _按钮1_被单击

.如果 (时钟1.时钟周期 = 10)
    时钟1.时钟周期 = 0
    按钮1.标题 = “开始”
.否则
    时钟1.时钟周期 = 10
    按钮1.标题 = “停止”
.如果结束


.子程序 _时钟1_周期事件
.局部变量 提示文本, 文本型, , "5"

n = 1 + n
进度条1.位置 = n

.如果真 (进度条1.位置 = 5000)
    ' 定义随机提示内容
    提示文本 = { “下载完成!”, “搞定啦!”, “任务成功,文件已保存!”, “收工,下载完毕!”, “全部完成,请查收!” }
    信息框 (提示文本 [取随机数 (1, 5)], 0, , )
    销毁 ()
.如果真结束

.如果 (进度条1.位置 ≤ 5000)
    标签2.标题 = 到文本 (进度条1.位置 ÷ 5000 × 100) + “%”
.否则
    标签2.标题 = “100%”
.如果结束


作者: 大漠苍狼易语言    时间: 7 小时前
提示搞个数组用个随机数取值
作者: 容嬷嬷    时间: 7 小时前
大漠苍狼易语言 发表于 2026-6-19 14:08
提示搞个数组用个随机数取值

不会弄...........
作者: 大漠苍狼易语言    时间: 6 小时前
易语言 复制 下载 .版本 2 .支持库 spec  .子程序 _按钮1_被单击 .局部变量 提示数组, 文本型, , "0" .局部变量 随机索引, 整数型  ' 1. 准备多个备选提示 提示数组 = { “弟弟你好”, “小老弟你好”, “欢迎回来”, “大佬你好”, “又见面了” }  ' 2. 初始化随机数种子,防止每次随机结果都一样[reference:4][reference:5] 置随机数种子 ()  ' 3. 生成一个随机索引 (范围:1 到 数组的最大成员数) 随机索引 = 取随机数 (1, 取数组成员数 (提示数组))  ' 4. 显示随机信息框 信息框 (提示数组 [随机索引], 0, , )
作者: 迷糊的弟弟    时间: 6 小时前
信息框 (多项选择 (取随机数 (1, 6), “来了老弟”, “来了老哥”, “大姐你好”, “弟弟好”, “妹妹好”, “哥哥好”), 0, , )

一句话搞定
作者: 是永乐哟    时间: 6 小时前
进度条可用.e (5.12 KB, 下载次数: 1)