找回密码
 加入
搜索
查看: 5481|回复: 14

[系统综合] 如何获取快捷方式名称?

 火.. [复制链接]
发表于 2011-4-7 04:34:30 | 显示全部楼层 |阅读模式
本帖最后由 yangxh88 于 2011-4-10 19:45 编辑

比如有一个编译好的AU3程序 d:\123.exe ,其快捷方式为c:\启动.lnk(目标指向了d:\123.exe)
如何在c:\启动.lnk执行的时候获取'启动.lnk'这个名称.在d:\123.exe源代码中如何实现?
发表于 2011-4-7 20:25:37 | 显示全部楼层
好深奥哦,是创建快捷方式吗,又好像是查找多个快捷方式。
 楼主| 发表于 2011-4-10 19:44:59 | 显示全部楼层
有没有人可以帮帮我呀
发表于 2011-4-10 21:55:24 | 显示全部楼层
真的好深奥!!看不明白楼主意思!
发表于 2011-4-10 22:33:03 | 显示全部楼层
楼主说的很不清楚,大家都没有看懂
发表于 2011-4-10 22:55:42 | 显示全部楼层
其实楼主还是说得很清楚的,就是想在程序里知道知道是那个快捷文件调了程序自己。
不过,好象没法实现吧
发表于 2011-4-11 10:25:09 | 显示全部楼层
看帮助文件就可以了
 楼主| 发表于 2011-4-15 16:53:57 | 显示全部楼层
看来真搞不定了。
发表于 2011-4-15 17:48:56 | 显示全部楼层
说实话还是没弄明白到底怎么个获取顺序?运行exe后判断自己的lnk,还是什么意思?
发表于 2011-4-16 16:57:08 | 显示全部楼层
回复 9# netegg


    我看楼主的意思 可能是这样的  假如你运行桌面上的qq    qq运行时跳出一个对话框:我是从c:\document\administrator\桌面\qq.link这个快捷方式运行的。
发表于 2011-4-16 19:02:18 | 显示全部楼层
回复 10# haijie1223
判断是shellexecute操作还是run操作?
发表于 2011-4-17 12:03:07 | 显示全部楼层
他的意思是:当前运行的程序,是通过先前哪个快捷方式来执行的?比如你当前运行的QQ.EXE,是双击桌面上的QQ.LNK,还是C:\TNENT\QQ\QQ.LNK来运行的。
发表于 2011-4-17 15:16:27 | 显示全部楼层
看看留个记号
发表于 2011-4-17 20:53:35 | 显示全部楼层
不明白                     ,
发表于 2011-4-18 14:16:18 | 显示全部楼层
不太明白 支持一下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-20 07:26 , Processed in 0.081404 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表