找回密码
 加入
搜索
查看: 2386|回复: 4

[GUI管理] 新手提问--如何在GUI上创建一个文件框【已解决】

[复制链接]
发表于 2011-8-11 13:05:46 | 显示全部楼层 |阅读模式
本帖最后由 realdos 于 2011-8-16 09:52 编辑

如题,希望能在GUI里面嵌入一个文件框,能够实现:
1. 把文件拖入文件框里,AU3可以自动获取文件的路径和名称。
不知GUI是否能实现该功能?
发表于 2011-8-11 18:51:08 | 显示全部楼层
能,建议楼主去中文资料区下点基础教程看看先=。=
发表于 2011-8-12 20:23:00 | 显示全部楼层
本帖最后由 虫子樱桃 于 2011-8-12 20:24 编辑
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("文件拖放示例by虫子樱桃", 446, 208, 192, 124, -1, BitOR($WS_EX_ACCEPTFILES,$WS_EX_WINDOWEDGE))
$file = GUICtrlCreateInput("", 56, 16, 145, 21)
GUICtrlSetState($file,$GUI_DROPACCEPTED)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
首先给GUI加样式,再给控件加样式,记住这个,呵呵,有时候很方便的。
发表于 2011-8-14 14:03:34 | 显示全部楼层
可以的
 楼主| 发表于 2011-8-16 09:52:56 | 显示全部楼层
回复 3# 虫子樱桃

搞定了!谢谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-9 08:48 , Processed in 0.073797 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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