为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

易语言文件编码转换

三叶资源网 2015-07-21 17:01:41 易语言例程 1550 ℃ 0 评论

易语言文件编码转换

.版本 2

.程序集 窗口程序集1

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

组合框1.现行选中项 = 0' 本源码来自三叶资源网(www.sanye.cx)

.子程序 _按钮2_被单击, , , ' 本源码来自三叶资源网(www.sanye.cx)

通用对话框1.打开 ()
.如果真 (通用对话框1.文件名 ≠ “”)
    编辑框1.内容 = 通用对话框1.文件名
.如果真结束


.子程序 _按钮1_被单击
.局部变量 临时文件, 文本型
.局部变量 编码特征, 文本型

.如果真 (编辑框1.内容 = “”)
    信息框 (“文件路径不能为空!”, #信息图标, “提示”)
    返回 ()
.如果真结束

.如果 (选择框1.选中)
    临时文件 = 编辑框1.内容 + “.bak”
    .如果真 (文件是否存在 (临时文件))
        删除文件 (临时文件)
    .如果真结束
    文件更名 (编辑框1.内容, 临时文件)

    编码特征 = 文件_编码转换 (临时文件, 编辑框1.内容, 组合框1.内容)
    .如果 (编码特征 ≠ “”)
        信息框 (“文件:” + 编辑框1.内容 + #换行符 + “备份:” + 临时文件 + #换行符 + “编码:” + 取文件编码 (临时文件) + #换行符 + “现在:” + 编码特征, #信息图标, “信息”)
    .否则
        信息框 (“转换失败!”, #信息图标, “提示”)
    .如果结束

.否则
    临时文件 = 编辑框1.内容 + “.new”
    编码特征 = 文件_编码转换 (编辑框1.内容, 临时文件, 组合框1.内容)
    .如果 (编码特征 ≠ “”)
        信息框 (“文件:” + 编辑框1.内容 + #换行符 + “转换:” + 临时文件 + #换行符 + “编码:” + 取文件编码 (编辑框1.内容) + #换行符 + “现在:” + 编码特征, #信息图标, “信息”)
    .否则
        信息框 (“转换失败!”, #信息图标, “提示”)
    .如果结束
    ' 本源码来自三叶资源网(www.sanye.cx)
.如果结束


.子程序 _组合框1_失去焦点

.如果真 (组合框1.选择 (组合框1.内容) = -1)
    组合框1.加入项目 (组合框1.内容, )
.如果真结束


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

.如果真 (文件是否存在 (编辑框1.内容 + “.bak”))
    .如果真 (文件是否存在 (编辑框1.内容))
        删除文件 (编辑框1.内容)
    .如果真结束
    文件更名 (编辑框1.内容 + “.bak”, 编辑框1.内容)
.如果真结束

@资源源码站


文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
时时彩二星缩水软件无水印有道翻译APP协议音遇易语言聊天室源码抖音去水印COM对象组件命令行卸载node七天学会nodejs宝宝树登录算法树形框高级截图GDIPlus格式化json文本EXCEL导入导出朗读彗星易写易库哈希表类TTP-244条形码
最新评论