Autohotkey 自动热键GUI工作不正常

Autohotkey 自动热键GUI工作不正常,autohotkey,Autohotkey,我有一个小脚本,它是GUI的一个实验。但是,当我尝试输入数据并在文本框中显示时,它不起作用。有人知道为什么吗 #SingleInstance force SetDefaultMouseSpeed, 10 Gui, Add, Text,, First Name: Gui, Add, Text,, Middle Name: Gui, Add, Text,, Last Name: Gui, Add, Text,, Street 1: Gui, Add, Text,, Street 2: Gui, A

我有一个小脚本,它是GUI的一个实验。但是,当我尝试输入数据并在文本框中显示时,它不起作用。有人知道为什么吗

#SingleInstance force
SetDefaultMouseSpeed, 10

Gui, Add, Text,, First Name:
Gui, Add, Text,, Middle Name:
Gui, Add, Text,, Last Name:
Gui, Add, Text,, Street 1:
Gui, Add, Text,, Street 2:
Gui, Add, Text,, City:
Gui, Add, Text,, State:
Gui, Add, Text,, Zip:
Gui, Add, Text,, Phone:
Gui, Add, Edit, vFirstName ym
Gui, Add, Edit, vMiddleName
Gui, Add, Edit, vLastName
Gui, Add, Edit, vStreet1
Gui, Add, Edit, vStreet2
Gui, Add, Edit, vCity
Gui, Add, Edit, vState
Gui, Add, Edit, vZip
Gui, Add, Edit, vPhone
Gui, Add, Button, x124 y260 w54 h26 default , OK
Gui, Add, Button, x40 y260 w54 h26 , Cancel
; Generated using SmartGUI Creator 4.0
Gui, Show
return

ButtonCancel:
ExitApp
return

GuiClose:
ButtonOK:
Gui, Submit  ; Save the input from the user to each control's associated variable.
MsgBox %vFirstName% %vMiddleName% %vLastName%
ExitApp

看起来您在
MsgBox
中错误地引用了变量

在GUI行中,您正确使用了
v
前缀。但是,变量名中不包含此前缀。您的
Msgbox
行应如下所示:

MsgBox %FirstName% %MiddleName% %LastName%
要在将来排除故障,您可以双击任务栏中的AHK图标,进入
查看->变量和内容
或运行命令