导读
易语言5.6完美版,可静态编译,绿色无后门

学习易语言 讲究的是系统,如果你正在四处闲逛,你懂的永远是皮毛! 觅风论坛正在为每个困惑的对易语言 详细

[教程] 上一贴是文件图片循环,此贴是单一文件目录循环

[复制链接]

微信扫一扫 分享朋友圈

zhuminghao 发表于 2020-7-29 16:32:09 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多易友,享用更多功能,让你轻松玩转觅风论坛。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
.版本 2
.支持库 spec

.子程序 图片显示
.参数 周期, 整数型
.局部变量 指针, 整数型
.局部变量 图片目录, 文本型
.局部变量 指针2, 整数型
.局部变量 文件目录, 文本型
.局部变量 图片数, 整数型
.局部变量 图片组, 文本型, , "0"
.局部变量 文件数, 整数型
.局部变量 文件组, 文本型, , "0"
.局部变量 图片目录2, 文本型
.局部变量 jj, 整数型
.局部变量 ll, 整数型
.局部变量 L, 整数型
.局部变量 k, 整数型

打开对话框.文件名 = “”
打开对话框.初始目录 = 取运行目录 () + “\目录”
打开对话框.过滤器 = “图片文件|*.png;*.jpg;*.jepg;*.bmp”

.如果真 (打开对话框.打开 () = 真)
    指针 = 倒找文本 (打开对话框.文件名, “\”, , 假)
    图片目录 = 取文本左边 (打开对话框.文件名, 指针)
    图片目录2 = 取文本左边 (打开对话框.文件名, 指针 - 1)
    指针2 = 倒找文本 (图片目录2, “\”, , 假)
    文件目录 = 取文本左边 (图片目录, 指针2)
    图片数 = 文件_枚举 (图片目录, “*.*”, 图片组, 真, 假, 假)
    文件数 = 目录_枚举子目录 (文件目录, 文件组, 真, 假)
    _启动窗口.位置 = 3
    _启动窗口.宽度 = 取屏幕宽度 ()
    _启动窗口.高度 = 取屏幕高度 ()
    演示画板.宽度 = 取屏幕宽度 ()
    演示画板.高度 = 取屏幕高度 ()
    隐藏画板1.宽度 = 取屏幕宽度 ()
    隐藏画板2.宽度 = 取屏幕宽度 ()
    隐藏画板3.宽度 = 取屏幕宽度 ()
    隐藏画板1.高度 = 取屏幕高度 ()
    隐藏画板2.高度 = 取屏幕高度 ()
    隐藏画板3.高度 = 取屏幕高度 ()
    图片播放.可视 = 假
    目录播放.可视 = 假
    .计次循环首 (计次, jj)
        图片数 = 文件_枚举 (图片目录, “*.*”, 图片组, 真, 假, 假)
        .计次循环首 (图片数, ll)
            ' 调试输出 (打开对话框.文件名)
            .如果真 (jj = 1)
                .如果真 (图片组 [ll] = 打开对话框.文件名)
                    L = 取数组成员数 (图片组) - ll
                    .如果真 (L + ll > 取数组成员数 (图片组))
                        跳出循环 ()
                    .如果真结束
                    .计次循环首 (L + 1, k)
                        .如果真 (k + ll > 取数组成员数 (图片组) + 1)
                            跳出循环 ()
                        .如果真结束
                        模块_随机显示效果 (图片组 [k + ll - 1], 演示画板, 隐藏画板1, 隐藏画板2, 隐藏画板3)
                        ' 演示画板.底图 = 读入文件 (图片组 [k + ll - 1])
                        图片号 = 载入图片 (读入文件 (图片组 [k + ll - 1]))
                        ' 调试输出 (k + ll - 1)
                        延迟 (周期 × 1000)
                    .计次循环尾 ()
                .如果真结束
                到循环尾 ()
            .如果真结束
            模块_随机显示效果 (图片组 [ll], 演示画板, 隐藏画板1, 隐藏画板2, 隐藏画板3)
            ' 演示画板.底图 = 读入文件 (图片组 [k + ll - 1])
            图片号 = 载入图片 (读入文件 (图片组 [ll]))
            延迟 (周期 × 1000)
        .计次循环尾 ()
    .计次循环尾 ()


回复

使用道具 举报

精彩评论55

无名使者 发表于 2020-7-29 16:47:44 | 显示全部楼层
学习了!!!!
回复 支持 反对

使用道具 举报

小一 发表于 2020-7-29 17:03:20 | 显示全部楼层
支持!!!!!!
回复 支持 反对

使用道具 举报

asd3186789 发表于 2020-7-29 17:18:55 | 显示全部楼层
学习一下!十分感谢
回复 支持 反对

使用道具 举报

123456 发表于 2020-7-29 17:34:31 | 显示全部楼层
好像还不错!
回复 支持 反对

使用道具 举报

幻之灭 发表于 2020-7-29 17:50:06 | 显示全部楼层
感觉不错
回复 支持 反对

使用道具 举报

萨拉空军司令的 发表于 2020-7-29 17:58:24 | 显示全部楼层
支持,赞
回复 支持 反对

使用道具 举报

zzq6689@qq.com 发表于 2020-7-29 18:06:42 | 显示全部楼层
不错不错 支持下
回复 支持 反对

使用道具 举报

啊啊啊啊啊 发表于 2020-7-29 18:15:00 | 显示全部楼层
顶一个了
回复 支持 反对

使用道具 举报

付出又有回报 发表于 2020-7-29 18:23:18 | 显示全部楼层
看帖子的要发表下看法
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注我们:觅风论坛与你快乐分享

收藏本站

用心服务做个非盈利公益编程网站

www.eyyba.com

服务人:觅风论坛

Email:eyyba@foxmail.com

Powered by WWW.EYYBA.COM X3.4© 2001-2023 Inc.   版权所有   

觅风论坛  疆ICP备15020893号-1