易语言打开指定文件(易语言打开指定文件,并显示软件图标)

本文目录
易语言打开指定文件,并显示软件图标
.版本 2
.支持库 iext
.支持库 spec
.子程序 载入账号, 逻辑型
.局部变量 文件名, 文本型, , , 文件名是中文 就要用文本型
.局部变量 文件号, 整数型, , , 文件号是数值 就用整数型
.局部变量 文本行, 文本型, , , 文本行就是text文件每行的内容当然用文本型
.局部变量 账号信息, 文本型, , "2", 账号可能是中文 也可能是英文 就用文本型
.局部变量 当前行, 整数型, , , 行号当然是整数型
.局部变量 i
.局部变量 x
.局部变量 b
.局部变量 a, 文本型
.局部变量 c
.局部变量 e
通用对话框1.类型 = 0
通用对话框1.过滤器 = “文本文件(*.txt)|*.txt|所有文件(*.*)|*.*”
通用对话框1.初始目录 = 取运行目录 () + “\账号”
.如果真 (通用对话框1.打开 () = 假)
返回 (假)
.如果真结束
超级列表框2.全部删除 () ’ 清空超级列表框 不想清空就删除这句
文件名 = 通用对话框1.文件名
b = 倒找文本 (文件名, “\”, , 假)
a = 文件名
c = 取文本长度 (a)
.判断循环首 (b ≠ -1)
b = 倒找文本 (a, “\”, , 假)
c = 取文本长度 (a)
a = 取文本右边 (a, c - b)
调试输出 (a)
.判断循环尾 ()
b = 倒找文本 (a, “.”, , 假)
a = 取文本左边 (a, b - 1)
调试输出 (a)
写配置项 (取运行目录 () + “\配置文件.ini”, “上次账号”, “1”, a)
文件号 = 打开文件 (文件名, #读入, ) ’ 读取账号密码信息
.循环判断首 ()
文本行 = 读入一行 (文件号)
文本行 = 子文本替换 (文本行, “,”, “,”, , , 真)
文本行 = 子文本替换 (文本行, “=”, “,”, , , 真)
文本行 = 子文本替换 (文本行, “*”, “,”, , , 真)
文本行 = 子文本替换 (文本行, “ ”, “”, , , 真)
账号信息 = 分割文本 (文本行, “,”, ) ’ 账号TEXT格式为 账号+4个空格 如( 1 2)
x = 取数组成员数 (账号信息)
.如果真 (文本行 ≠ “” 且 x = 2)
.如果真 (取数组成员数 (账号信息) ≠ 2)
信息框 (“账号密码请用英文逗号隔开”, 0, “账号密码格式错误”)
返回 (假)
.如果真结束
i = i + 1
当前行 = 超级列表框2.插入表项 (, 到文本 (i), , , , )
超级列表框2.置标题 (i - 1, 0, 删首尾空 (账号信息 )) ’ 0代表超级列表框1第一列, 1超级列表框1代表第1行第1列 注意 易语言默认第1列是0
超级列表框2.置标题 (i - 1, 1, 删首尾空 (账号信息 )) ’ 1代超级列表框1表第2列 2代表超级列表框1第第1行2列 注意 易语言默认第1列是0
.如果真结束
.循环判断尾 (是否在文件尾 (文件号, ) = 假)
关闭文件 (文件号)
返回 (真)
怎样用易语言打开exe文件
方法和详细的操作步骤如下:
1、第一步,打开软件并创建一个新的Windows窗口程序,只需构建标签并编译exe文件即可,见下图,转到下面的步骤。
2、第二步,执行完上面的操作之后,创建一个新的窗口程序,单击上方的蓝色条,将看到一个程序弹出,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,依次单击菜单栏中的“插入”--》“资源”--》“图片或图片组”选项,见下图,转到下面的步骤。
4、第四步,执行完上面的操作之后,点击“内容”--》“导入图片”选项,然后添加经过先前修复修改的exe文件,见下图,转到下面的步骤。
5、第五步,执行完上面的操作之后,完成编译并打开,可以看到一个exe文件,见下图,转到下面的步骤。
6、第六步,执行完上面的操作之后,将在桌面上生成编译的exe文件,见下图。这样,就解决了这个问题了。
易语言 打开指定后缀文件 怎么让程序像打开txt文件
代码如下,只要执行过你自己的程序,那么程序会将电脑上的所有后缀名为ZZj文件关联起来,打开zzj后缀文件都是直接先运行你的程序并打打开读入文件(TXT类型文本):
-----------------------------------------------------------------------------------------------------
.版本 2
.程序集 窗口程序集1
.程序集变量 文件, 文本型, , "1"
.子程序 __启动窗口_创建完毕
文件关联 (取运行目录 () + “\” + 取执行文件名 (), “zzj”, 取运行目录 () + “\” + 取执行文件名 ())
取命令行 (文件)
.判断开始 (取数组成员数 (文件) > 0)
框1.内容 = 到文本 (读入文件 (文件 ))
.默认
.判断结束
.子程序 文件关联, 逻辑型, 公开, 成功返回真,失败返回假
.参数 关联应用程序路径, 文本型, , 当双击对应的文件时就运行该应用程序
.参数 关联文件后缀, 文本型, , 欲关联的文件后缀,如txt
.参数 关联文件图标, 文本型, 可空, ico文件路径或exe文件路径,注销后才有效
返回 (写注册项 (#根类, “.” + 关联文件后缀 + “\”, 关联文件后缀 + “file”) 且 写注册项 (#根类, 关联文件后缀 + “file\”, 关联文件后缀) 且 写注册项 (#根类, 关联文件后缀 + “file\DefaultIcon\”, 关联文件图标 + “,0”) 且 写注册项 (#根类, 关联文件后缀 + “file\shell\open\command\”, 关联应用程序路径 + “ %1”))
易语言对话框怎么打开文件夹
提示类对话框很简单,比如我们在需要提示的位置前使用信息框函数就可以。
例:在程序运行前,先提示一些信息,询问使用者是否确定要运行本程序,并根据使用者的选择来决定程序运行还是退出。
在这里我们可以看到,信息框函数有三个参数,第一个参数是提示框的内容,第二个参数是显示的按钮,第三个参数是提示框的标题,具体的说明可以看一下易语言的提示信息。

更多文章:
activitythread工作原理(ViewModel的原理)
2026年5月26日 05:00
maven配置文件放哪里(maven打包时如何把包下面的XML配置文件也包含)
2025年9月12日 17:30
compensation 单词(compensation同义词)
2025年9月10日 19:15
mentality是什么意思(victim mentality是什么意思)
2026年1月13日 09:00
readprocessmemory(U盘出现仅完成部分的ReadProcessMemory 或WriteProcessMemory请求)
2025年10月5日 22:00
power query拆分列的拆分依据(在wps或excel里面,在一段文本里面把两个数字按大小挑出来)
2025年12月4日 07:15
according to legend(英语作文关于历史人物 少于100字数)
2026年7月3日 01:15
java数组的长度怎么看(java中如何判断一个数组的长度呢比如我申请了一个数组int [] arr = new int[8];)
2025年6月23日 17:30















