PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
EzHotKey
[AHK-] 在函數(function)裡使用全域變數的問題
作者:
asdrtyjkl925
(阿斯拉)
2015-07-18 20:29:49
各位大大好
小弟寫了一個執行記事本的小程式
程式碼如下:
process_name= notepad.exe
run_process_name()
run_process_name()
{
;process_name= notepad.exe
run %process_name%
}
奇怪的是,不把倒數第三行的分號拿掉
記事本就無法開啟
我也在倒數第二行設了一個斷點,觀察process_name的值
process_name的值仍然是notepad.exe沒錯
但是為什麼就是無法開啟記事本呢?
作者:
eight0
(欸XD)
2015-07-19 03:37:00
因為 AHK 函式內預設是看不見全域變數的。要在變數前加上 "global" 關鍵字
作者:
asdrtyjkl925
(阿斯拉)
2015-07-19 21:20:00
請問global應該要加再我的程式的哪一行呢?我加在第一行和倒數第二行都還是失敗@@
作者:
logs
( )
2015-07-24 03:03:00
加在 function 內部, 第一變數前無逗號 global x1, x2, x3
繼續閱讀
[AHK-] 請問可以偵測滑鼠狀態嗎?
waterspinach
[AHK-] 對應圖片 輸入指令
DarkChi
[AHK-] 關於CheckBox的判定 查了很久想不出來
dang08
Re: [批次] 如何取得每一個path?
eight0
[批次] 如何取得每一個path?
jonce007
[AHK-] 請問ctrl+shift+left arrow可以設熱鍵嗎
goman178
[AHK-] 請問如何將檔案照日期排序並刪除舊的
MouPigBat
[請問] 按鍵精靈讀寫txt
dream7837
Re: [AHK-] 請問如何解決keywait中斷卡住key的狀況?
bodhi
Re: [AHK-] 請問如何解決keywait中斷卡住key的狀況?
bodhi
Links
booklink
Contact Us: admin [ a t ] ucptt.com