xowen 发表于 2013-11-5 01:58:30

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

如下代码,在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

haijie1223 发表于 2013-11-5 06:55:55

没有获取管理权限~

joyran 发表于 2013-11-5 07:18:52

版本支持不够,或者研究Dll吧!!

tubaba 发表于 2013-11-5 09:57:36

除了administrator,其它的管理员用户都是有限制的,会不会跟win7的管理员一样?

xowen 发表于 2013-11-5 23:18:38

除了administrator,其它的管理员用户都是有限制的,会不会跟win7的管理员一样?
tubaba 发表于 2013-11-5 09:57 http://www.autoitx.com/images/common/back.gif
求解吖!

xowen 发表于 2013-11-5 23:19:00

没有获取管理权限~
haijie1223 发表于 2013-11-5 06:55 http://www.autoitx.com/images/common/back.gif
怎么解决呢?谢谢了

xowen 发表于 2013-11-13 00:23:46

难道木有解决方法么?{:face (382):}
页: [1]
查看完整版本: WIN8 X64位系统下,无法将文件拖放到input控件中,求解!