[AHKV2][Gui]Edit拖放文件事件

/*
ahk V2
by king
将文件拖入Edit,比如获取文件路径.
*/

global Edit1
Gui := GuiCreate(, "Example Window")
Gui.SetFont(,"微软雅黑")
Gui.Add("Text",, "软件测试")
Edit1:=Gui.Add("Edit", "w200 h200")
Gui.OnEvent("DropFiles", "show")
Gui.Show()


/*
Files 返回文件数组。
X,Y  鼠标坐标(相对于窗口)
 */
show(Gui, edit1, Files, X, Y) 
{  
 MsgBox "总共文件个数" Files.Length() 
 MsgBox X ", " Y
 ;edit3.value:=Files[1]  ;第一个文件
 str:=""
 for index,file in Files 
 {
   str:=str "`n" file 
 }      
 edit1.value:=Trim(str,"`n") 
}

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他

[AHKV2][Gui]自定义Edit双击事件

2017-12-3 13:24:13

其他

[AHKV2][Gui]进度条操作

2017-12-3 13:43:28

2 条回复 A文章作者 M管理员
  1. 远方

    沙发1楼

  2. Illidan

    抢沙发

个人中心
购物车
优惠劵
有新私信 私信列表
搜索