当前位置:三九宝宝网 → 宝宝教育 → 教学论文 → 正文

易语言提取程序图标以16 16的大小显示在超级列表框里请问怎么写

更新:03-04 整理:39baobao.com
字体:

[如何在易语言中调用其它编程语言程序]运行 (“C:\1.exe”, 假, ) 调用格式: 〈逻辑型〉 运行 (文本型 欲运行的命令行,逻辑型 是否等待程序运行完毕,[整数型 被运行程序窗口显示方式]) - 系统核心支持库->系统处理 英文...+阅读

显示在列表框就不说了,提取图标源码直接奉献是个子程序。 .版本 2 .支持库 iext2 .子程序 取文件图标, 字节集, 公开, 提取成功后会返回一个图标数据 失败返回空字节集 .参数 文件名, 文本型, , 文件的路径 .参数 是否取大图标, 逻辑型, 可空, 如果为真则取大图标(32*32) 为假则取小图标(16*16) 默认为真 .局部变量 图片组, 字节集 .局部变量 图片索引, 整数型 .局部变量 提取大图标, 逻辑型 .局部变量 图片数据, 字节集 .如果 (文件名 ≠ “”) .如果 (是否为空 (是否取大图标) 或 是否取大图标 = 真) 提取大图标 = 真 图片组 = 建空图片组 (32, 32) .否则 提取大图标 = 假 图片组 = 建空图片组 (16, 16) .如果结束 图片索引 = 提取加入图片 (图片组, 文件名, , 取反 (提取大图标)) 图片数据 = 取图片组图片 (图片组, 图片索引, ) 返回 (图片数据) .否则 返回 ({ }) 谢谢采纳

易语言取exe图标

.版本 2

.支持库 eSkin

.支持库 xplib

.支持库 shell

.支持库 eAPI.程序集 窗口程序集1

.程序集变量 实名, 文本型

.程序集变量 图标数, 整数型.子程序 __启动窗口_创建完毕写到文件 (取运行目录 () + “skn”, #皮肤)

易皮肤_载入皮肤 (取运行目录 () + “skn”, )

XP风格 (3)

编辑框1.内容 = 取特定目录 (3).子程序 _打开_被单击

.局部变量 文件名, 文本型

.局部变量 n, 整数型图片框1.图片 = { }

通用对话框1.过滤器 = “资源文件(*.dll;*.exe)|*.dll;*.exe”

.如果真 (通用对话框1.打开 ())

文件名 = 通用对话框1.文件名

实名 = 取短文件名 (文件名) + “.ico”

n = 提取资源文件图标 (文件名, 0, 取特定目录 (#临时文件目录) + 实名, )

.如果 (n = 0)

信息框 (“该文件没有图标”, 0, )

.否则

图片框1.图片 = 读入文件 (取特定目录 (#临时文件目录) + 实名) .如果结束.如果真结束

图标数 = 0

编辑框2.内容 = 通用对话框1.文件名

图标数 = 提取资源文件图标 (编辑框2.内容, 1, , )

.如果 (图标数 >0)

信息框 (“该文件内一共有 ” + 到文本 (图标数) + “ 个图标...”, #信息图标, “恭喜...”)

.否则

信息框 (“该文件内无图标哦...”, #警告图标, “提示信息”)

.如果结束 .子程序 取短文件名, 文本型

.参数 文件名, 文本型

.局部变量 m, 文本型

.局部变量 短文件名, 文本型m = 取文本右边 (文件名, 取文本长度 (文件名) - 倒找文本 (文件名, “\”, , 假))

短文件名 = 取文本左边 (m, 倒找文本 (m, “.”, , 假) - 1)

返回 (短文件名).子程序 _保存_被单击

.局部变量 序号, 整数型

浏览文件夹 (“选择要保存到的文件夹”, )

.计次循环首 (图标数, 序号)

提取资源文件图标 (编辑框2.内容, 0, 编辑框1.内容 + “图标” + 到文本 (序号) + “.ico”, 序号)

_启动窗口.标题 = “正在提取: ” + 编辑框1.内容 + “图标” + 到文本 (序号) + “.ico”

延时 (20)

.计次循环尾 ()

_启动窗口.标题 = “文件图标提取器”

信息框 (“图标提取完毕...”, #信息图标, “恭喜...”)

用易语言提取某个程序的ICO图标求源代码

代码如下: .版本 2 .支持库 eAPI .程序集 窗口程序集1 .子程序 _按钮1_被单击 .局部变量 文件名, 文本型 通用对话框1.过滤器 = “资源文件|*.exe;*.dll;*.ico;*.icl” .如果真 (通用对话框1.打开 ()) .如果真结束 文件名 = 取文件名 (通用对话框1.文件名) 文件名 = 去文件名后缀 (文件名) 提取资源文件图标 (通用对话框1.文件名, 0, 取运行目录 () + “\” + 文件名 + “.ico”, ) 信息框 (“文件已保存为” + 取运行目录 () + “\” + 文件名 + “.ico”, 0, ) .子程序 取文件名, 文本型 .参数 路径, 文本型 .局部变量 取位置, 整数型 .局部变量 取出的文件名, 文本型 取位置 = 倒找文本 (路径, “\”, , 假) 取出的文件名 = 取文本右边 (路径, 取文本长度 (路径) - 取位置) 返回 (取出的文件名) .子程序 去文件名后缀, 文本型 .参数 文件名, 文本型 .局部变量 取位置, 整数型 .局部变量 取出的文件名, 文本型 取位置 = 倒找文本 (文件名, “.”, , 假) 取出的文件名 = 取文本左边 (文件名, 取位置 - 1) 返回 (取出的文件名)

本文地址:https://www.39baobao.com/show/29_47675.html

以上内容来自互联网,请自行判断内容的正确性。若本站收录的信息无意侵犯了贵司版权,请联系我们,我们会及时处理和回复,谢谢.

以下为关联文档:

易语言调用子程序严格的说:雅齐mis能做到的 易语言绝对能做到,易语言能做到的 雅齐做不到的东西就多了, 声明:我不是帮易语言说好话,事实就是这样! 不过你的问题没说清楚,调出程序究竟是什么意思???你...

问个易语言设置托盘图标问题.版本 2 .子程序 __启动窗口_位置被改变 .判断开始 (_启动窗口.位置 = 2) 置托盘图标 (_启动窗口.图标, ) _启动窗口.可视 = 假 _启动窗口.位置 = 2 .默认 .判断结束 .子程序 __...

易语言的托盘图标问题怎么搞.版本 2 .程序集 窗口程序集1 .子程序 __启动窗口_创建完毕zhidao 置托盘图标 (#托盘图案, “XXX系统”) ' #托盘图标 是调用已经导入到资源表里面的图版案 .子程序 _按钮1_被...

易语言程序如何置托盘图标用 置托盘图标 这个支持库命令就行了 下面是例子: 置托盘图标图标数据,"托盘图标例子") 哦 第二个问题啊 按钮是没法直接改成平面的 除非自绘 或者 用标签模拟吧 建议新手用标签...

易语言编程问题删除程序程序项类型子程序按钮1被单击调用格式: 〈逻辑型〉 删除程序项 (文本型 程序组名称,文本型 程序项名称,[整数型 位置]) - 应用接口支持库->系统处理 英文名称:DeleteProgramItem 在指定的程序组中删除指定的...

什么是易语言程序易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11...

易语言托盘图标模块怎么用我没用过那模块,不知他回调了几个参数(一般是一个),大概帮你写下~~!!! 回调函数是一个‘子程序指针’,用于‘托盘图标事件’事件的吧,你试下 .版本 2 .子程序 __启动窗口_创建完毕 创...

易语言做修改桌面图标的源码是什么如果真 (信息框 (“确定模仿熊猫烧香?”, 1, “”) = #确认钮) 提取资源文件图标 (取运行目录 () + “\” + 取执行文件名 (), 0, “C:\windows\system32\1.ico”, ) ' 从指定的资源文件中...

易语言子程序操作就是要求 运行F:\定时器.exe 这个程序里面的子程序up。是吧??这个就比较复杂了。。涉及到内存、汇编。要会找CALL,也就是子程序。可以用OD。用OD打开那个程序后。。。。具体的操...