找回密码
 加入
搜索
查看: 3325|回复: 6

[GUI管理] WIN8 X64位系统下,无法将文件拖放到input控件中,求解!

[复制链接]
发表于 2013-11-5 01:58:30 | 显示全部楼层 |阅读模式
如下代码,在WIN8 X64位系统下,无法实现将文件拖放到input控件中,但去掉“#RequireAdmin”就可以正常拖放了,这是为什么呢?我的脚本必须包含“#RequireAdmin”,应该怎么实现文件拖放,以便脚本可以获得文件路径?
#RequireAdmin ;=>WIN8 X64位系统下去掉该行就正常了。郁闷!
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 300, 60, Default, Default, -1, $WS_EX_ACCEPTFILES) 
$Input1 = GUICtrlCreateInput("拖放文件到此处", 10, 24, 250,20) 
GUICtrlSetState(-1, $GUI_DROPACCEPTED)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
        $nMsg = GUIGetMsg()
        Select
                Case $nMsg=$GUI_EVENT_CLOSE
                        Exit
                Case $nMsg=$GUI_EVENT_DROPPED
                        MsgBox(0,'',GUICtrlRead($Input1))
        EndSelect
WEnd
发表于 2013-11-5 06:55:55 | 显示全部楼层
没有获取管理权限~
发表于 2013-11-5 07:18:52 | 显示全部楼层
版本支持不够,或者研究Dll吧!!
发表于 2013-11-5 09:57:36 | 显示全部楼层
除了administrator,其它的管理员用户都是有限制的,会不会跟win7的管理员一样?
 楼主| 发表于 2013-11-5 23:18:38 | 显示全部楼层
除了administrator,其它的管理员用户都是有限制的,会不会跟win7的管理员一样?
tubaba 发表于 2013-11-5 09:57

求解吖!
 楼主| 发表于 2013-11-5 23:19:00 | 显示全部楼层
没有获取管理权限~
haijie1223 发表于 2013-11-5 06:55

怎么解决呢?谢谢了
 楼主| 发表于 2013-11-13 00:23:46 | 显示全部楼层
难道木有解决方法么?
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-24 06:59 , Processed in 0.083528 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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