WinOs.vip

网吧技术,我们的认真的!
QQ群:594362448
首页 » 未分类 » 易语言_如何编写”修改快捷方式”的实用功能

易语言_如何编写”修改快捷方式”的实用功能

【前言】————————————
各位使用易语言对快捷方式进行操作的时候肯定会用过自带命令”创建快捷方式()”
但是大家可否想过如何去修改快捷方式其中的一项参数内容呢?可见官方并没有提供命令
这时候,就要动用大家的巧手,来手动利用”创建快捷方式()”这个自带命令
来编写”修改快捷方式()”的实用子程序了,话不多说,我们开始。
【思路】———————————–
首先,我们要先明确一下思路。如何去编写这么一个子程序?
既然是利用自带命令”创建快捷方式”,而且只要修改其中几项参数内容
所以,我们可以利用单修改参数来实现,也就是说,先把原有所有内容读取
再把需要修改的内容更改,其他内容不变,最后再用”创建快捷方式”创建出来。
实现我们最终的目的!
【操作】———————————–
1.因为是一个比较实用的功能,大家可以创建在模块,也可以创建在自己的源码中。

首先创建一个子程序(本人在模块中运行,大家随意),返回值为逻辑型
来返回修改结果是真,还是假。如果各位在源码中创建,公开不必勾选。
2.修改快捷方式嘛,当然要提供你需要修改什么,所以我们加入一些参数如图。

路径不需要解释,后面的几项可空的原因,是因为我们可能只需要修改目标
而其他不需要改动,这时候空下其他几个参数即可,但路径是必须填写的。
3.写好了参数,接下来就要获取原有的数据了!我们再写几个文本变量来存放。
并且把这些变量都赋予内容,也就是赋值。如何赋值呢?这时候要用到我们的命令
取快捷方式目标:获取指定快捷方式(.lnk)的目标和参数。成功返回目标,失败返回空。

4.再已经获取了原有数据,并知道要修改什么的时候,我们就开始了下一步
把需要修改的,替换掉原有数据!因为我们不需要修改什么就会留空,所以
当某个参数为空时,我们就把它替换成原有参数,即如图~

这样,我们既保留了原数据,也进行了更新。
5.OK,接下来我们就要把这些数据应用出去了!怎么办?当然是”创建快捷方式”
我们把它和返回值联系起来,创建成功返回真,创建失败返回假,用如果命令!

至此,我们所有的代码已经编写完毕。完全可以实现我们预想的目的。
【结语】———————————–
写代码需要有逻辑清晰的思路,并且一步一步把它变为现实!
Sealt 在这里建议大家,一定要养成良好的编程习惯,例如记得写注释,修改一些组件名、程序集名易于辨认,否则大型程序代码极易混乱,对编程造成不好的影响。

如遇到无法下载,请扫码加我,留言。能修复的,第一时间修复后,微信回复。 本站还开通了VIP专属下载通道,15元一个月!需要联系微信开通!

文章如无特别注明均为原创! 作者: admin, 转载或复制请以 超链接形式 并注明出处 Winos.vip
原文地址《 易语言_如何编写”修改快捷方式”的实用功能》发布于2022-9-6

评论

游客

切换注册

登录

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册

sitemap