【已解决】请教ShellExecuteWait()子程序怎么接收传递的参数
本帖最后由 qxguoxing 于 2019-11-26 10:10 编辑;主程序
#include <MsgBoxConstants.au3>
#include <Debug.au3>
Local $sFile = @ScriptDir & "\TestChild.au3"
ShellExecuteWait($sFile, " Testfdgsfdgfdsg")
;子程序
#include <MsgBoxConstants.au3>
#include <Array.au3>
#include <WinAPIShPath.au3>
Test()
Func Test()
Local $aCmdLine = _WinAPI_CommandLineToArgv($CmdLineRaw)
_ArrayDisplay($aCmdLine)
EndFunc ;==>Test
目前已测,如果是未编译a3文件,想要通过实时传参,可以采用IniWrite()和IniRead()函数方式达到。
帖子怎么删除啊?{:1_197:}
目前找到的方案是,子程序编译成exe文件,ShellExecuteWait传递参数,子程序才能通过$cmdline获取到。
页:
[1]