الدالة InputBox

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يعرض مطالبه في مربع حوار و# تنتظر قيام المستخدم ب# ادخال نص او انقر فوق زر، و# ترجع سلسله تحتوي علي محتويات مربع النص.

بناء الجملة

InputBox ( موجه [، و# العنوان ] [, الافتراضيه ] [، xpos ] [، ypos ] [، ملف التعليمات ] [, سياق ] )

يحتوي بناء جمله الداله InputBox علي الوسيطات التاليه:

الوسيطة

الوصف

موجه

مطلوب. عرض الرساله في مربع الحوار تعبير سلسله. الحد الاقصي طول المطالبه تقريبا 1024 حرفا، استنادا الي عرض الاحرف المستخدمه. اذا كان موجه تتالف من اكثر من سطر واحد، يمكنك فصل الاسطر استخدام حرف ارجاع (Chr(13)) او حرف تغذيه (Chr(10)) او حرف تغذيه الاسطر-رجوع تركيبه احرف (Chr(13) & Chr(10)) بين كل سطر.

العنوان

اختياري. عرض في شريط العنوان في مربع الحوار تعبير سلسله. اذا حذفت العنوان، يتم وضع اسم التطبيق في شريط العنوان.

الافتراضي

اختياري. عرض في مربع النص ك# الاستجابه الافتراضيه اذا كان يتوفر لا الاخري الادخال تعبير سلسله. اذا حذفت افتراضي، يتم عرض مربع النص فارغ.

xpos

اختياري. تعبير رقمي يحدد، ب# وحده التويب، افقي المسافه بين الحافه اليمني ل# مربع الحوار من الحافه اليسري ل# الشاشه. اذا تم حذف xpos ، افقيا وسط مربع الحوار.

ypos

اختياري. تعبير رقمي يحدد، ب# وحده التويب، عموديه المسافه بين الحافه العليا ل# مربع الحوار من اعلي الشاشه. اذا تم حذف ypos ، مربع الحوار عموديا وضع تقريبا واحد-الثالث من اسفل الشاشه.

ملف التعليمات

اختياري. تعبير سلسله يعرف ملف التعليمات ل# استخدامه ل# توفير تعليمات تتبع ل# السياق ل# مربع الحوار. اذا تم توفير ملف التعليمات ، يجب ايضا توفير سياق .

سياق

اختياري. تعبير رقمي يمثل رقم محتوي التعليمات المعينه الي موضوع "التعليمات" الملائمه حسب الكاتب التعليمات. اذا تم توفير سياق ، يجب ايضا توفير ملف التعليمات .


ملاحظات

عندما يتم توفير كل من ملف التعليمات و# السياق ، يمكنك الضغط المستخدم F1 (Windows) او تعليمات (ماكنتوش) ل# عرض موضوع التعليمات الموافق ل# السياق. اضافه بعض تطبيق مضيف، علي سبيل المثال، Microsoft Office Excel 2007، ايضا تلقائيا زر تعليمات ل# مربع الحوار. اذا كان المستخدم النقر فوق موافق او الضغط علي المفتاح ENTER، ترجع الداله InputBox اي شيء موجود في مربع النص. في حاله ينقر المستخدم فوق الغاء الامر، ترجع الداله سلسله فارغه ("").

ملاحظة: ل# تحديد اكثر من وسيطه مسماه، يجب ان تستخدم InputBox في تعبير. ل# حذف بعض الوسائط الموضعيه، يجب ان تقوم ب# تضمين محدد فاصله المناظره.

مثال

ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.

يوضح هذا المثال عده طرق ل# استخدام الداله InputBox ل# مطالبه المستخدم ب# ادخال قيمه. اذا كانت x و y تم تجاهل المواضع، يتم تلقائيا توسيط مربع الحوار ل# المحاور كل منهما. متغير MyValue يحتوي علي القيمه التي تم ادخالها من قبل المستخدم اذا كان المستخدم ب# النقر فوق موافق او يقوم ب# الضغط علي المفتاح ENTER. يقوم المستخدم ب# النقر فوق الغاء الامر، يتم ارجاع سلسله فارغه.

Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3" ' Set prompt.
Title = "InputBox Demo" ' Set title.
Default = "1" ' Set default.
' Display message, title, and default value.
MyValue = InputBox(Message, Title, Default)
' Use Helpfile and context.
' The Help button is added automatically.
MyValue = InputBox(Message, Title,,,,"DEMO.HLP", 10)
' Display dialog box at position 100, 100.
MyValue = InputBox(Message, Title, Default, 100, 100)

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×