找回密码
 加入
搜索
查看: 2005|回复: 10

如何实现拖放运行

  [复制链接]
发表于 2010-1-24 20:48:06 | 显示全部楼层 |阅读模式
本帖最后由 jchang 于 2010-1-26 23:02 编辑

我有一个脚本,是对文本进行操作的,文本存为txt文件,能否把txt文件拖放到脚本上,脚本就开始运行了呢?

评分

参与人数 1金钱 +10 收起 理由
pusofalse + 10 感谢主动修改帖子分类为[已解决],请继续发 ...

查看全部评分

发表于 2010-1-24 21:01:10 | 显示全部楼层
http://www.autoitx.com/search.ph ... mp;searchsubmit=yes
自动动手搜索,你此刻已经得到答案了
 楼主| 发表于 2010-1-24 21:43:25 | 显示全部楼层
已经搜索过了,但是搜索出来的都是一些控件的拖放,而且是脚本运行后。
而我需要的是脚本没有运行时,直接拖放到脚本文件上,脚本方自动运行。
发表于 2010-1-24 22:03:49 | 显示全部楼层
好像只能拖放到exe、bat等这样的可执行文件上,拖放到au3脚本上的代码没见过,或者需要修改注册表。 - -|||
发表于 2010-1-24 22:15:25 | 显示全部楼层
本帖最后由 afan 于 2010-1-24 22:22 编辑

3.3.1.7以上的au3汉化版 已经支持au3及a3x文件的拖放操作了
 楼主| 发表于 2010-1-24 22:51:37 | 显示全部楼层
本帖最后由 jchang 于 2010-1-24 22:52 编辑

是自动就支持了呢,还是需要某个函数,请afan指点一下,多谢!
如果exe支持也可以,我把au3转成exe就可以了,但是不知道是哪个函数,能给个例子吗?
发表于 2010-1-24 23:00:28 | 显示全部楼层
回复 6# jchang


    不需要函数,直接支持~
发表于 2010-1-25 14:31:58 | 显示全部楼层
以前我用批命令实现的
发表于 2010-1-25 14:57:14 | 显示全部楼层
这个拖放运行,其实是WINDOWS帮做的,其实就是把被拖放的文件的路径,作为参数付给程序运行之。。所以你做的程序只要去接受并使用这个路径参数就OK了

评分

参与人数 1金钱 +10 收起 理由
gapkiller + 10 学习了

查看全部评分

发表于 2010-1-25 15:26:47 | 显示全部楼层
凭印象好像是$cmdline
 楼主| 发表于 2010-1-26 23:02:11 | 显示全部楼层
问题解决,多谢,正是$cmdline
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-28 02:17 , Processed in 0.089951 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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