24-09-12, 01:43 PM
السلام عليكم ورحمة الله وبركاته
إخواني الكرام في المرفقات فئة InputBoxEx وهي عبارة عن InputBox يستخدم لكلمات المرور كما في الصورة التالية
والفئة لها وظيفتين وهما
والفئة لها وظيفتين وهما
● الوظيفة Show : وتعمل على إظهار الـ InputBox .. ويتم اسنادها إلى متغير نصي لتتم قراءة النص المدخل في الـ InputBox .. والوظيفة لها المعاملات التالية :
[INDENT]▪ Pormpt : النص الذي يظهر على الـ InputBox
▪ Title : عنوان الـ InputBox
▪ PasswordChar : الحرف الذي نريد إظهار كلمة المرور بها .. في حالة كان هذا المعامل لا يحتوي حرف , أي كانت قيمته = vbNullChar .. فإنه سيكون كالـ InputBox العادي وسيكون بإمكانك النسخ منه أو اللصق داخله .. أما في حالة كان يحتوي هذا المعامل على قيمة فلن تتمكن من النسخ أو اللصق داخله
▪ OkButtonText : النص الذي يظهر على زر OK .. وقيمته الإفتراضية = "OK"
▪ CancelButtonText : النص الذي يظهر على زر Cancel .. وقيمته الإفتراضية = "Cancel"
▪ DefaultResponse : النص الإفتراضي الذي يظهر في مربع النص الموجود داخل الـ InputBox
▪ XPos : يمكنك عن طريق هذا المعامل ضبط الخاصية Left للـ InputBox
▪ YPos : يمكنك عن طريق هذا المعامل ضبط الخاصية Top للـ InputBox
[/INDENT]
● الوظيفة Dispose : وهي لتحرير الذاكرة من المتغير بعد استخدامه .. والطريقة المثلى هي استخدام Using .. End Using كما في المثال المرفق.
وفقكم الله