القائمة اغلق

AutoHotkey افتح نافذة إدخال النص وحفظ المحتويات. (تخزين وقراءة القيمة في InputBox)

اليوم هي ميزة InputBox مفيدة عند إنشاء وحدات ماكرو باستخدام مفاتيح الاختصار التلقائي. يعد مربع الإدخال وظيفة لإدخال الحروف ، حيث يتم تغيير محتويات الماكرو وفقًا لقيمة الإدخال ، ويمكن تطبيقها بطريقة مرنة مثل تغيير وضع التشغيل.

    أمثلة على صندوق إدخال مفتاح التشغيل السريع التلقائي وشروحاته

هذه هي أبسط وأبسط طريقة لاستخدام مربع الإدخال.

InputBox,InputText,BoxName
MsgBox %InputText%

أفضلية 'InputBox' لبدء الأمر ، ثم 'InputText' في القسم 'BoxName' حدد اسم نافذة الرسالة (أو على الأقل).

ثم النص في مربع الرسالة 'InputText' يتم تخزينها كمتغير اسمه '%InputText%' لذلك يمكنك تذكر النص المحفوظ. على سبيل المثال ، 'Send, %InputText%' من الممكن جعل نص الإدخال أقل.

ومع ذلك ، تقلب هذه الطريقة القيم المتغيرة عند إيقاف تشغيل ملف AutoHockey المقابل الذي يحتوي على الكود. لهذا السبب ، هناك طريقة تطبيق لتخزين المستندات النصية في مواقع محددة.

InputBox,InputText,BoxName
FileAppend,%InputText%,C:\InputSave.txt

بهذه الطريقة 'FileAppend' ، ثم حدد مسار التخزين واسم الملف واسم ملحق الملف.

ومع ذلك ، إذا استخدمت هذه الطريقة ، في كل مرة تكتب فيها المحتويات في مربع الإدخال ، فستستمر في الكتابة إلى النص السابق ، وإذا كنت ترغب في مسح النص السابق وحفظه كقيمة جديدة في كل مرة ، يمكنك كتابة التعليمات البرمجية كما يلي.

InputBox,InputText,BoxName
FileDelete,C:\InputSave.txt
FileAppend,%InputText%,C:\InputSave.txt

فقط 'FileDelete' إذا حددت مسارًا أو اسم ملف أو امتدادًا ، فسيتم حذف المستند النصي الموجود ويتم إنشاء مستند جديد.

أخيرًا ، هذا مثال يقوم فعلًا بتحميل القيم المخزنة في المستند النصي.

FileRead,InputText,C:\InputSave.txt
Clipboard=%InputText%

بهذه الطريقة 'FileRead' ، يمكنك التصريح عن رغبتك في قراءة المستند ، ثم رمز قيمة المتغير ، ومسار الملف المراد قراءته ، واستدعائه بقيمة المتغير أيضًا. كمثال 'Clipboard=%InputText%' يقرأ القيمة المخزنة من المستند وينسخها إلى الحافظة. في هذه الحالة ، يؤدي الضغط على "Ctrl + v" إلى إخراج القيمة كما هي.

باستخدام هذه الطرق ، يمكنك حفظ مستند أو متغير بحرية في مربع الإدخال ، أو ربطه بماكرو ، أو حفظ واستعادة النص. ضع الأرقام في مربع الإدخال ، 'FileRead' يمكنك تحديد السلوك وفقًا للرقم الذي تقرأه ، وهي ميزة مفيدة يمكنك استخدامها إلى أجل غير مسمى.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

Posted in أوتوهوتكي - AutoHotkey،All

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.