Function 自动热键,我正在尝试将参数从函数发送到另一个脚本
我正在尝试将参数从函数发送到另一个脚本 我有两个脚本文件Function 自动热键,我正在尝试将参数从函数发送到另一个脚本,function,parameters,autohotkey,Function,Parameters,Autohotkey,我正在尝试将参数从函数发送到另一个脚本 我有两个脚本文件 kss.ahk Msgbox %1% 先试 b、 啊 第二次尝试 我无法从Msgbox接收“工作” 我该怎么做?您不是在向函数My_Fun()传递字符串,而是在尝试以work的名称传递变量 这样的变量不存在,因此您不传递任何内容。 要传入字符串,您需要执行我的乐趣(“工作”) 另外,%1%,%2%,%3%,。。是传统。 改用A_Args: MsgBox,%A_参数[1] My_Fun(work) My_Fun(arg) {
kss.ahk
Msgbox %1%
b、 啊
我无法从Msgbox接收“工作”
我该怎么做?您不是在向函数
My_Fun()
传递字符串,而是在尝试以work
的名称传递变量这样的变量不存在,因此您不传递任何内容。
要传入字符串,您需要执行
我的乐趣(“工作”)
另外,%1%
,%2%
,%3%
,。。是传统。改用
A_Args
:MsgBox,%A_参数[1]
My_Fun(work)
My_Fun(arg)
{
Run %A_ScriptDir%\kss.ahk %arg%
return
}
My_Fun(work)
My_Fun(arg)
{
Run %A_ScriptDir%\ksson.ahk %arg%
return
}