دالة InputBox لغة VBScript

التعريف والاستخدام

تظهر دالة InputBox نافذة حوار يمكن للمستخدم فيها إدخال النص وتحديد زر أو زر المساعدة. إذا ضغط المستخدم على زر الاعتماد أو ضغط على مفتاح Enter على لوحة المفاتيح، فإن دالة InputBox تعود بنص النص box. إذا ضغط المستخدم على زر الإلغاء، تعود الدالة بنص فارغ ("").

تعليق:إذا تم تحديد معلمتي helpfile و context معًا، فإنه سيتم إضافة زر المساعدة إلى نافذة الحوار.

نصيحة:انظر إلى دالة MsgBox.

القواعد النحوية

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
معلمة وصف
prompt ضروري. الرسالة في نافذة الحوار الحالية. أقصى طول prompt حوالي 1024 حرف، يعتمد ذلك على عرض الحرف المستخدم. إذا كان يحتوي prompt على عدة أسطر، يمكن فصل الأسطر بينها باستخدام رمز النقطة السفلية (Chr(13))، رمز النقلة (Chr(10)) أو مزيج من كلاهما (Chr(13) & Chr(10)).
title اختياري. تعبير نصي، يستخدم لتحديد النص الذي سيتم عرضه في شريط العنوان للنافذة الحوارية. إذا تم تمرير title، سيتم عرض اسم التطبيق في شريط العنوان.
default اختياري. تعبير نصي، يستخدم لتحديد النص الذي سيتم عرضه في مربع النص عند عدم إدخال أي إدخال آخر. إذا تم تمرير default، سيكون مربع النص فارغًا.
xpos اختياري. تعبير عددى، يستخدم لتحديد المسافة الفاصلة بين الوجهة اليسرى للنافذة الحوارية والوجهة اليسرى للشاشة (بأsein). إذا تم تمرير xpos، يتم عرض النافذة الحوارية في منتصف الشاشة في الاتجاه الأفقي.
ypos اختياري. تعبير عددى، يستخدم لتحديد المسافة الفاصلة بين الوجهة العلوية للنافذة الحوارية والوجهة العلوية للشاشة (بأsein). إذا تم تمرير ypos، يتم عرض النافذة الحوارية في منتصف الشاشة في الاتجاه العمودي.
ملف المساعدة اختياري. تعبير نصي، يستخدم لتحديد ملف المساعدة الذي يقدم المساعدة المتعلقة بالسياق للنافذة الحوارية. إذا تم تقديم ملف المساعدة، يجب تقديم السياق.
سياق اختياري. تعبير عددى، يستخدم لتحديد الرقم المحدد للسياق الذي يحدده مؤلف ملف المساعدة لمنظور معين. إذا تم تقديم السياق، يجب تقديم ملف المساعدة.

مثال

dim fname
fname=InputBox("أدخل اسمك:")
MsgBox("اسمك هو " & fname)