2012-02-02 14 views
14

मैंने यह छोटा परीक्षण कोड लिखा, लेकिन यह काम नहीं किया। मैं क्या गलत कर रहा हूं?ऑटोहॉटकी के साथ सक्रिय विंडो का शीर्षक कैसे प्राप्त करें?

F12:: 
WinGetTitle, Title, A ; 
MsgBox, "%Title%" 

दिखाया गया है परिणाम था ""

+1

आप बस के सामने एक जगह की जरूरत ';' यह काम करने के लिए, अंतरिक्ष के बिना ';' के भाग के रूप में लिया जाता है विंडोज़ शीर्षक – blackholyman

उत्तर

24

मैं एक हटाया; और जोड़ा गया वापसी और यह काम किया ...

F12:: 
WinGetTitle, title, A 
MsgBox, "%title%" 
return 
2

यदि आप वापसी में नहीं डालते हैं तो यह आपकी पूरी फाइल को चलाएगा।

शायद बाद में इसमें कुछ नहीं चल रहा है।

ऐसा मत सोचो; इसे प्रभावित करेगा।

ए के बाद कुछ भी; एक टिप्पणी के रूप में कोड से छोड़ा गया है।

2

सबसे अच्छा अभ्यास शायद उपयोग करने के लिए किया जाएगा WinGetActiveTitle:

F12:: 
    WinGetActiveTitle, Title 
    MsgBox, The active window is "%Title%". 
return 
संबंधित मुद्दे