为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

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

易语言枚举桌面快捷方式信息源码

三叶资源网 2019-05-10 09:45:17 易语言例程 1302 ℃ 0 评论

易语言枚举桌面快捷方式信息源码

@lxwyyy

.版本 2
.支持库 iext

.子程序 _按钮1_被单击
.局部变量 lnk, 文本型

超级列表框1.全部删除 ()
桌面 = 取桌面目录 ()
lnk = 寻找文件 (桌面 + “*.lnk”, )
.判断循环首 (lnk ≠ “”)
    取快捷方式信息 (桌面 + lnk, &回调子程序)
    lnk = 寻找文件 (, )
.判断循环尾 ()


.子程序 回调子程序
.参数 lnk_路径文件名, 文本型
.参数 指向文件, 文本型
.参数 快捷键, 文本型
.参数 运行方式, 文本型
.参数 备注, 文本型
.局部变量 N

lnk_路径文件名 = 子文本替换 (lnk_路径文件名, 桌面, “”, , , 真)
N = 超级列表框1.插入表项 (, , , , , ) - 1
超级列表框1.置标题 (N, 0, lnk_路径文件名)
超级列表框1.置标题 (N, 1, 指向文件)
超级列表框1.置标题 (N, 2, 快捷键)
超级列表框1.置标题 (N, 3, 运行方式)
超级列表框1.置标题 (N, 4, 备注)

.子程序 取快捷方式信息, , 公开
.参数 lnk_路径文件名, 文本型
.参数 信息回调, 子程序指针, 可空
.局部变量 Shell, 对象
.局部变量 Shell2, 对象
.局部变量 lnk, 文本型
.局部变量 指向文件, 文本型
.局部变量 快捷键, 文本型
.局部变量 运行方式, 整数型
.局部变量 备注, 文本型
.局部变量 方式, 文本型, , "0"

方式 = { “常规方式”, “”, “最大化”, “”, “”, “”, “最小化” }
.如果真 (Shell.创建 (“WshShell”, “wshom.ocx”))
    Shell2 = Shell.对象型方法 (“CreateShortcut”, lnk_路径文件名)
    指向文件 = Shell2.文本方法 (“TargetPath”, )
    快捷键 = Shell2.文本方法 (“Hotkey”, )
    运行方式 = Shell2.读数值属性 (“WindowStyle”, )
    备注 = Shell2.文本方法 (“Description”, )
    Shell.清除 ()
    Shell2.清除 ()
    快捷键 = 选择 (快捷键 = “”, “无”, 快捷键)
    CALL (到整数 (信息回调), 取文本指针 (lnk_路径文件名), 取文本指针 (指向文件), 取文本指针 (快捷键), 取文本指针 (方式 [运行方式]), 取文本指针 (备注))
.如果真结束
文件下载

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

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

欢迎 发表评论:

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

网站分类
随机tag
注册机超文本浏览框支持库安卓协议UDP源码图形控件OCR识别窗口特效D3D9劫持hook源码斗鱼TCP协议快速启动对象操作快手二维码音速启动快递查询工具换行符源码sql例程计算剩余时间递归算法易语言多线程快速排序
最新评论