2014-09-30 90 views
0

我對AutoHotKey程序相當陌生。我正在嘗試創建一個相當簡單的「應用程序」,它讓我輸入一些細節,然後在msgBox中將它們返回給我。這是我做的:AutoHotKey - GUI提交然後做點什麼

#T:: 
Gui, Add, Text, x26 y27 w420 h30 , MAWB: (Udfyld MAWB nummer format: xxx-xxxxxxxx) 
Gui, Add, Edit, x26 y67 w420 h20 mawb, MAWB Nummer 
Gui, Add, Text, x26 y107 w420 h30 , Vælg Handling Agent 
Gui, Add, DropDownList, x26 y147 w420 h10 cfs , WFS (5151515151)|Spirit (5151515151) 
Gui, Add, CheckBox, x26 y197 w130 h30 forside, Opret og Print Forside 
Gui, Add, Button, x26 y257 w140 h40 submitBtn, Udfyld Detaljer Automatisk 
; Generated using SmartGUI Creator 4.0 
Gui, Show, x131 y91 h379 w479, New GUI Window 
Return 

submitBtn: 
Gui, Submit 

MsgBox, 4, Mawb: %mawb%, CFS: %cfs% 

Gui, Destroy 
Return 
GuiClose: 
ExitApp 

當我按一下按鈕,在上面AHK腳本,什麼也沒發生。我怎麼可以提交一個腳本AHK GUI,然後「形式」後,做一些有已提交?

在此先感謝!

+0

你的代碼是給我的錯誤:http://i.imgur.com/h7bWiI9.png什麼版本的AutoHotkey您使用的是? – vasili111 2014-09-30 14:38:16

回答

1

您的解決方案非常接近工作。您需要修改兩件事情:

  • 當在Gui, Add行聲明一個變量,你必須把一個v在它的前面。
  • Gui, Add, Button行上,您必須將g放在標籤名稱的前面。

下面是一個版本的腳本的這些變化:

#T:: 
Gui, Add, Text, x26 y27 w420 h30 , MAWB: (Udfyld MAWB nummer format: xxx-xxxxxxxx) 
Gui, Add, Edit, x26 y67 w420 h20 vmawb, MAWB Nummer 
Gui, Add, Text, x26 y107 w420 h30 , Vælg Handling Agent 
Gui, Add, DropDownList, x26 y147 w420 h10 vcfs , WFS (5151515151)|Spirit (5151515151) 
Gui, Add, CheckBox, x26 y197 w130 h30 vforside, Opret og Print Forside 
Gui, Add, Button, x26 y257 w140 h40 gsubmitBtn, Udfyld Detaljer Automatisk 
; Generated using SmartGUI Creator 4.0 
Gui, Show, x131 y91 h379 w479, New GUI Window 
Return 

submitBtn: 
Gui, Submit 

MsgBox, 4, Mawb: %mawb%, CFS: %cfs% 

Gui, Destroy 
Return 
GuiClose: 
ExitApp 
相關問題