易语言资源表添加声音资源,图片资源,图片组资源,和向资源表中导入可执行文件,将资源表中的资源导出,使用资源表中的资源,通过随机播放音乐,随机播放图片,已经把exe文件写出并执行做了实例演示。
1、 向资源表中添加资源 2 、使用资源表中的资源
3 、将资源表中的资源导出 4 、向资源表中导入可执行文件
资源表存放程序开发中的图片、声音等二进制数据资源。添加后的资源是字节集型数据,这些文件保存在程序内部。
资源表中还可以导入任意文件,易语言不会判断导入的文件是否是图片或声音。添加任意文件的方法,在我的电脑上,以图片资源表导入“ere”文件为例:双击工作夹程序面板资源表中的“图片或图片组”选项,切换到“图片资源表”界面,直接回车,弹出一个“图片或图片组资源属性”对话框,在“图片或图片组名称”下的表格中输入"“文件”,然后在“内容”下的表格双击,点击“图片或图片组资源属性”对话框中“导入新图片”按钮,弹出“请输入图片文件名”对话框,在“文件类型”下拉列表框中选择“所有文件(*.*)”,双击“易语言学习”文件打开,将该文件导入到资源表。点击“打开/修改到程序并关闭对话框”按钮,图片资源表界面内容表格显示“20”,表示该文件大小是20个字节。
用“写到文件()
”命令写出,并用 “运行()
”命令运行。
用“声音资源表”导入任意文件的方法相同。
511遇见易语言教程
易语言源码:
.版本 2
.支持库 iext2
.支持库 spec.程序集 窗口程序集_启动窗口.子程序 _按钮_随机MID_被单击
.局部变量 MID, 字节集, , "3", 声音数组
.局部变量 rand, 整数型MID = { #M_1, #M_2, #M_3 }
置随机数种子 ()
rand = 取随机数 (1, 取数组成员数 (MID))
标签1.标题 = “正在播放 ” + 到文本 (rand) + “ 首MID”
' 播放音乐 (MID [rand], )
播放MID (1, , MID [rand]).子程序 _按钮_随机图片_被单击
.局部变量 图片, 字节集, , "0"
.局部变量 随机数, 整数型图片 = { #p_1, #p_2, #P_3 }
置随机数种子 ()
随机数 = 取随机数 (1, 取数组成员数 (图片))
图片框1.图片 = 图片 [随机数]
图片框1.显示方式 = #缩放图片.子程序 _按钮_图片组_被单击
.局部变量 n, 整数型' 图片框1.图片 = 取图片组图片 (#图片组, 2, )
' 图片框1.图片 = 取图片组图片 (读入文件 (取运行目录 () + “\tpz.eil”), 8, )
.计次循环首 (取图片组图片数 (#图片组), n)处理事件 ()图片框1.图片 = 取图片组图片 (#图片组, n, )' 延时 (1000)延迟 (1000)
.计次循环尾 ().子程序 _按钮_可执行文件_被单击写到文件 (取运行目录 () + “\大漠后台绑定工具.exe”, #文件)
处理事件 ()
运行 (取运行目录 () + “\大漠后台绑定工具.exe”, 假, )
原文:易语言教程易语言资源表添加和导出
511遇见易语言教程