منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
حل مشكلتين الدوال النصية مثل trim و المتغيرات النصية لا تعمل في الفيجوال بيسك6 - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94)
+--- قسم : قسم Visual Basic 6 وما قبله (http://vb4arb.com/vb/forumdisplay.php?fid=167)
+--- الموضوع : حل مشكلتين الدوال النصية مثل trim و المتغيرات النصية لا تعمل في الفيجوال بيسك6 (/showthread.php?tid=34713)



حل مشكلتين الدوال النصية مثل trim و المتغيرات النصية لا تعمل في الفيجوال بيسك6 - alaanet - 11-05-20

السلام عليكم ورحمة الله وبركاته .....

1- الدوال النصية مثل دالة الـ Trim لا تعمل ...... يطالب فيجوال بادراج المكتبة الخاصة بها كونها غير مفعلة او غير موجودة .
2- المتغيرات النصية مثل prompt$  او اي متغير نصي لم يتم التعريف عنه في اي جزء من البرنامج .... يطالب البرنامج بالتعريف عنه 

ممكن التوضيح بالصور لتفعيل المرجع او المكتبة الخاصة بالدوال و المتغيرات النصية 

و ارجو الرد بسرعة و ارفاق حل المكتبات او الرفرينس (المراجع) بالنسبة للمشكلتين اعلاه ولكم مني فائق الاحترام و التقدير ...


RE: حل مشكلتين الدوال النصية مثل trim و المتغيرات النصية لا تعمل في الفيجوال بيسك6 - Ahmed_Mansoor - 13-05-20

وعليكم السلام ورحمة الله وبركاته

أهلا بك أخي الكريم ,

- بالنسبة للسؤال رقم 1 :
لاتوجد أي مكتبات يتوجب عليك إدراجها في مشروعك عند إستخدامك للدالة Trim وذلك لأنها من ضمن الدوال الموجودة في مكتبة الـ VBA التابعة للفيجول بيسك , المشكلة التي عندك أو رسالة الخطأ التي تظهر لك تطالبك بإدراج مكتبة ما هي أنه توجد مكتبات مدرجة في مشروعك ولكن ملفاتها الـ dll غير معرفة أو مسجلة في جهازك لذلك إذا ظهرت لك مثل رسائل الخطأ هذه قم بالذهاب إلى قائمة Project ثم إختر العنصر References ثم عند ظهور نافذة المكتبات إبحث عن أي مكتبة معلمه بعلامة الصح ومكتوب قبل إسمها Missing أي مفقودة قم بإلغاء علامة الصح منها ثم إضغط موافق وجرب تشغيل المشروع إن شاء الله ستجد أن رسائل الخطأ لن تظهر لك مرة أخرى .

- بالنسبة للسؤال رقم 2 :
بالنسبة لتعريف المتغيرات في الفيجول بيسك إذا لم تكتب هذه الكلمتين Option Explicit في أعلى كود فورم أو موديل أو كلاس فتستطيع إستخدام المتغيرات بهذه الطريقة prompt$ بدون الحاجه إلى تعريفها طبعا كل نوع متغيرات له علامة تتبع إسم المتغير فمثلا علامة $ تعني أن المتغير كما ذكرت نوعه نصي وأيضا يتم تجاهل المتغيرات التي تكتبها بالطريقة العادية بدون تعريف وبدون الرموز التي تدل على نوع المتغير ولكن في حالة كتبت الكلمتين Option Explicit في أعلى كود فورم أو موديل أو كلاس فيجب عليك أن تعرف كل متغير في الكود .

- بالتوفيق .