आज एक इनपुटबॉक्स सुविधा है जो ऑटो हॉटकीज़ के साथ मैक्रोज़ बनाते समय उपयोगी है। इनपुट बॉक्स अक्षरों को इनपुट करने के लिए एक फ़ंक्शन है। यहां, मैक्रो की सामग्री को इनपुट मूल्य के अनुसार बदल दिया जाता है, और इसे लचीला तरीके से लागू किया जा सकता है जैसे ऑपरेशन मोड को बदलना।
ऑटो हॉटकी इनपुट बॉक्स उदाहरण और स्पष्टीकरण
यह एक इनपुट बॉक्स का उपयोग करने का सबसे सरल और सबसे बुनियादी तरीका है।
InputBox,InputText,BoxName
MsgBox %InputText%
प्राथमिकता
फिर संदेश बॉक्स में पाठ
हालाँकि, यह विधि चर मानों को फ़्लिप करती है जब कोड वाली संबंधित AutoHockey फ़ाइल बंद हो जाती है। इस वजह से, विशिष्ट स्थानों पर पाठ दस्तावेज़ों को संग्रहीत करने के लिए एक आवेदन विधि है।
InputBox,InputText,BoxName
FileAppend,%InputText%,C:\InputSave.txt
इस तरह से
हालाँकि, यदि आप इस पद्धति का उपयोग करते हैं, तो हर बार जब आप इनपुट बॉक्स में सामग्री लिखते हैं, तो आप पिछले पाठ को लिखना जारी रखेंगे। यदि आप पिछले पाठ को खाली करना चाहते हैं और इसे हर बार नए मान के रूप में सहेजना चाहते हैं, तो आप कोड निम्नानुसार लिख सकते हैं।
InputBox,InputText,BoxName
FileDelete,C:\InputSave.txt
FileAppend,%InputText%,C:\InputSave.txt
केवल
अंत में, यह एक उदाहरण है जो वास्तव में पाठ दस्तावेज़ में संग्रहीत मूल्यों को लोड करता है।
FileRead,InputText,C:\InputSave.txt Clipboard=%InputText%
इस तरह से
इन विधियों के साथ, आप इनपुट बॉक्स में किसी दस्तावेज़ या चर को स्वतंत्र रूप से सहेज सकते हैं, इसे मैक्रो से लिंक कर सकते हैं, या पाठ को सहेज और याद कर सकते हैं। इनपुट बॉक्स में नंबर डालें,