اليوم هي ميزة InputBox مفيدة عند إنشاء وحدات ماكرو باستخدام مفاتيح الاختصار التلقائي. يعد مربع الإدخال وظيفة لإدخال الحروف ، حيث يتم تغيير محتويات الماكرو وفقًا لقيمة الإدخال ، ويمكن تطبيقها بطريقة مرنة مثل تغيير وضع التشغيل.
أمثلة على صندوق إدخال مفتاح التشغيل السريع التلقائي وشروحاته
هذه هي أبسط وأبسط طريقة لاستخدام مربع الإدخال.
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%
بهذه الطريقة
باستخدام هذه الطرق ، يمكنك حفظ مستند أو متغير بحرية في مربع الإدخال ، أو ربطه بماكرو ، أو حفظ واستعادة النص. ضع الأرقام في مربع الإدخال ،