إضافة وحذف وحفظ الملفات
العمل مع ملفات متعددة في المشروع يشبه العمل مع المشروع نفسه.
لإضافة ملفات إلى مشروعك، اتبع الخطوات التالية:
1. حدد "مشروع" و"إضافة نوع ملف" (نوع الملف هنا هو نوع الملف). يتم عرض مربع الحوار "إضافة نوع الملف" (الشكل 4.2).
2. حدد ملفًا موجودًا أو نوع ملف جديدًا واختر فتح. عند إضافة ملف إلى مشروع، فإنك ببساطة تضيف مرجعًا إلى الملف الموجود في المشروع، ولا تضيف نسخة من الملف. لذلك، إذا قمت بتغيير ملف وحفظه، فستؤثر التغييرات على أي مشاريع تحتوي على هذا الملف. إذا كنت تريد تغيير ملف دون التأثير على المشاريع الأخرى، فيجب عليك تحديد الملف في "مستكشف المشاريع"، وتحديد "حفظ اسم الملف باسم" من القائمة "ملف"، ثم حفظ الملف باسم ملف جديد.
لاحظ أنه يمكنك إضافة ملفات إلى مشروع عن طريق سحبها من مستكشف Windows أو مدير الملفات أو أماكن الشبكة وإلى نافذة المشروع. يمكنك أيضًا سحب ملفات ocx وإفلاتها في مربع الأدوات لإضافة عناصر تحكم جديدة.
لحذف الملفات من المشروع، اتبع الخطوات التالية:
1. حدد الملف في "Project Explorer".
2. من قائمة المشروع، حدد حذف اسم الملف.
3. سيتم حذف هذا الملف من المشروع، لكنه سيظل موجودًا على القرص. إذا تم حذف الملف من المشروع، يقوم Visual Basic بتحديث هذه المعلومات في ملف المشروع عند حفظ المشروع. ومع ذلك، إذا تم حذف ملف خارج Visual Basic، فلن يتمكن Visual Basic من تحديث ملف المشروع؛ لذلك، عند فتح المشروع، يعرض Visual Basic رسالة خطأ تحذر من أن الملف مفقود.
لحفظ الملف فقط دون حفظ المشروع، اتبع الخطوات التالية:
1. حدد هذا الملف في "مستكشف المشروع".
2. من القائمة ملف، اختر حفظ اسم الملف.
دمج النص
من الممكن أيضًا إدراج نص موجود من ملفات أخرى في وحدة التعليمات البرمجية. تعد هذه الميزة مفيدة عند إضافة قوائم ثابتة أو إضافة مقتطفات تعليمات برمجية يمكن حفظها في ملفات نصية.
لإدراج ملف نصي في التعليمات البرمجية، اتبع الخطوات التالية:
1. من نافذة "المشروع"، حدد النموذج أو الوحدة التي تريد إدراج الكود فيها.
2. حدد الزر "عرض الكود" وحرك المؤشر إلى المكان الذي تريد إدراج الكود فيه في محرر الكود.
3. من قائمة "تحرير"، اختر "إدراج ملف".
4. حدد اسم الملف النصي المراد إدراجه ثم حدد "فتح".
ملاحظة: إذا كنت تستخدم محرر نص أو محرر تعليمات برمجية غير Visual Basic لتحرير التعليمات البرمجية لـ Visual Basic، فاحرص على عدم تغيير إعداد الخاصية VB_PRedeclaredId. وعلى وجه الخصوص، لاحظ أن تغيير هذه السمة قد يسبب مشكلات خطيرة لفئتي GlobalMultiUse وGlobalSingleUse.
بشكل عام، لا تقم بتحرير هذه الخصائص يدويًا، لأن القيام بذلك سيترك الوحدة في حالة غير متناسقة داخليًا.
إضافة عناصر التحكم إلى المشروع
يمكن تحديد مجموعة عناصر التحكم المتوفرة في صندوق الأدوات بشكل فردي لكل مشروع. يجب أن يكون أي عنصر تحكم محدد موجودًا في مربع الأدوات قبل إضافته إلى نموذج المشروع. تم وصف المجموعة الأساسية لعناصر التحكم القياسية التي تظهر غالبًا في مربعات الأدوات في الفصل الثالث، "النماذج وعناصر التحكم والقوائم".
إضافة عناصر تحكم ActiveX إلى المشروع
يمكن إضافة عناصر تحكم ActiveX والكائنات القابلة للتوصيل إلى المشروع بعد إضافتها إلى مربع الأدوات.
لإضافة عنصر تحكم إلى مربع أدوات المشروع، قم بتنفيذ:
1. حدد المكونات من قائمة المشروع. يتم عرض مربع الحوار "الأجزاء"، كما هو موضح في الشكل 4.3. تتضمن العناصر المدرجة في مربع الحوار هذا كافة عناصر تحكم ActiveX المسجلة والكائنات القابلة للتوصيل ومصممي ActiveX.
2. لإضافة عنصر تحكم (بملحق ملف ocx) أو كائن قابل للإدراج إلى مربع الأدوات، حدد خانة الاختيار الموجودة على يسار اسم عنصر التحكم.
لعرض عناصر التحكم ذات ملحق الملف .ocx، حدد علامة التبويب عناصر التحكم. لعرض كائنات قابلة للإدراج، مثل مخططات Microsoft Excel، حدد علامة التبويب كائنات قابلة للإدراج.
3. حدد "موافق" لإغلاق مربع الحوار "الأجزاء". ستظهر الآن كافة عناصر تحكم ActiveX المحددة في مربع الأدوات.
لإضافة عنصر تحكم ActiveX إلى مربع الحوار "المكونات"، حدد الزر "استعراض" وابحث في الدلائل الأخرى عن الملفات ذات الملحق ocx. يقوم Visual Basic تلقائيًا بتحديد خانة الاختيار هذه عند إضافة عنصر تحكم ActiveX إلى قائمة عناصر التحكم المتوفرة.
لاحظ أن كل عنصر تحكم ActiveX يحتوي على ملف بملحق .oca. يقوم هذا الملف بتخزين معلومات المكتبة المخزنة مؤقتًا والبيانات الأخرى الخاصة بعنصر التحكم. عادةً ما يتم تخزين الملفات ذات الملحق .oca في نفس الدليل مثل عنصر تحكم ActiveX ويمكن إعادة بنائها عند الحاجة (يمكن تغيير حجم الملف وتاريخه).
إزالة عنصر التحكم من المشروع
لإزالة عنصر تحكم من مشروعك، اتبع الخطوات التالية:
1. من قائمة المشروع، حدد المكونات.
يعرض مربع الحوار الأجزاء.
2. قم بإلغاء تحديد خانة الاختيار الموجودة بجانب كل عنصر تحكم تريد حذفه.
ستتم إزالة رموز عناصر التحكم هذه من مربع الأدوات.
لاحظ أنه إذا تم استخدام مثيل عنصر التحكم بواسطة أي نموذج في هذا المشروع، فلا يمكن حذف عنصر التحكم من مربع الأدوات.
استخدم كائنات من تطبيقات أخرى
يمكنك أيضًا استخدام كائنات من تطبيقات أخرى، مثل تلك الموجودة في مكتبة كائنات Microsoft Excel، إما كعناصر تحكم في مربع أدوات أو ككائنات قابلة للبرمجة في التعليمات البرمجية. لإضافة كائنات إلى صندوق الأدوات، راجع "إضافة عناصر تحكم إلى مشروعك" سابقًا في هذا الفصل.
لجعل الكائنات من تطبيق آخر متوفرة في التعليمات البرمجية الخاصة بك، ولكن ليس كعناصر تحكم، قم بتعيين مرجع إلى مكتبة كائنات هذا التطبيق.
لإضافة مرجع إلى مكتبة كائنات تطبيق آخر، اتبع الخطوات التالية:
1. من قائمة المشروع، اختر المراجع.
يتم عرض مربع الحوار المرجع، كما هو موضح في الشكل 4.4.
2. حدد خانة الاختيار الموجودة بجوار كل مرجع تريد إضافته إلى المشروع.
لإضافة مرجع إلى تطبيق غير مدرج في مربع الحوار "المراجع"، اختر الزر "استعراض"، ثم حدد التطبيق.
3. حدد "موافق" لإضافة المرجع المحدد للمشروع.
إذا كنت لا تستخدم أي كائن في المكتبة المرجعية، فيجب إلغاء تحديد خانة الاختيار الخاصة بهذا المرجع لتقليل عدد مراجع الكائنات التي يجب أن يقوم Visual Basic بحلها، مما قد يؤدي إلى تقليل الوقت الذي يستغرقه ترجمة مشروعك.
بمجرد قيامك بإعداد مرجع إلى مكتبة الكائنات المطلوبة، اختر Object Browser من القائمة View للعثور على كائن محدد وطرقه وخصائصه في Object Browser. يمكن استخدام أي كائن مدرج في متصفح الكائنات في التعليمات البرمجية.
لمزيد من المعلومات حول مستعرض الكائنات، راجع "البحث عن معلومات الكائن" في الفصل 9، "البرمجة باستخدام الكائنات".
استخدام ملفات الموارد
تسمح ملفات الموارد بتجميع كافة النصوص والصور النقطية لإصدار معين يستخدمه التطبيق في مكان واحد. ويمكن أن تحتوي على إعلانات ثابتة وأيقونات ونصوص شاشة ومواد أخرى قد تتغير بين الإصدارات المترجمة أو بين المراجعات المختلفة أو التكوينات الخاصة.
لإضافة ملفات إلى مشروعك، اتبع الخطوات التالية:
1. من قائمة "المشروع"، حدد "إضافة ملفات".
يتم عرض مربع الحوار إضافة ملف.
2. حدد ملف الموارد الموجود (.res) وحدد "فتح".
يمكن أن يحتوي المشروع على ملف مورد واحد فقط؛ إذا قمت بإضافة ملف ثانٍ بامتداد .res، فسيحدث خطأ.
التفاصيل لمزيد من المعلومات حول محتويات ملفات الموارد، راجع الفصل 16، "التوزيع الدولي".
إنشاء وتشغيل الملفات القابلة للتنفيذ
باستخدام الإجراء أدناه، يمكنك إنشاء ملف قابل للتنفيذ (.exe) من Visual Basic.
لإنشاء ملف قابل للتنفيذ في Visual Basic، اتبع الخطوات التالية:
1. حدد "إنشاء projectname.exe" من القائمة "ملف"، حيث يكون اسم المشروع هو اسم التطبيق الخاص بالمشروع.
2. للكتابة على ملف قابل للتنفيذ موجود بإصدار جديد، اكتب اسم الملف أو تصفح الدليل وحدد اسم ملف موجود.
3. انقر فوق الزر "خيارات" لتحديد بعض التفاصيل حول الإصدار المحدد من الملف القابل للتنفيذ في مربع الحوار "خصائص المشروع".
4. إذا كنت ترغب في تعديل رقم إصدار المشروع، فيجب عليك تعيين "رقم الإصدار الرئيسي" و"رقم الإصدار الثانوي" و"رقم المراجعة" المناسب. إذا تم تحديد "الترقية التلقائية"، فسيتم زيادة "رقم المراجعة" تلقائيًا في كل مرة يتم فيها تشغيل الأمر "make projectname.exe" الخاص بالمشروع.
5. لإعطاء التطبيق اسمًا جديدًا، ضمن التطبيق، اكتب الاسم الجديد في مربع العنوان. إذا كنت تريد تحديد رمز جديد، فاختر واحدًا من القائمة.
6. من خلال تحديد موضوع من مربع القائمة وإدخال المعلومات في مربع النص، يمكنك أيضًا إدخال تعليقات خاصة بالإصدار (التعليقات، واسم الشركة، ومعلومات العلامة التجارية وحقوق الطبع والنشر، وما إلى ذلك) لإصدارات مختلفة ضمن مربع "معلومات الإصدار" .
7. حدد "موافق"، وأغلق مربع الحوار "خصائص المشروع"، ثم حدد "موافق" في مربع الحوار "إنشاء appname.exe" لتجميع الملف القابل للتنفيذ وتوصيله. انقر نقرًا مزدوجًا فوق رمز الملف القابل للتنفيذ لتشغيل الملف القابل للتنفيذ كما تفعل مع أي تطبيق آخر يعتمد على نظام التشغيل Windows.
لاحظ أن إنشاء ملف قابل للتنفيذ من سطر الأوامر في جلسة DOS مفيد إذا كنت تريد ترجمة مشروع بطريقة مخططة. أدخل الملف الدفعي: Vb6/makeprojectname[.vbp][exename]
بالنسبة لاسم المشروع، اكتب اسم ملف المشروع. يتم استخدام المتغير exename لإعادة تسمية الملف القابل للتنفيذ الناتج.
التجميع المشروط
يسمح التجميع الشرطي بالتجميع الانتقائي لأجزاء معينة من البرنامج. يمكن دمج الميزات الخاصة للبرنامج في إصدارات مختلفة، على سبيل المثال، يجب تغيير مرشحات عرض التاريخ والعملة لإصدارات اللغات المختلفة للتطبيق.
لمزيد من المعلومات حول الترجمة الشرطية، راجع "استخدام الترجمة الشرطية" في الفصل 8، "البرمجة مرة أخرى".
ضبط خيارات المشروع
يسمح لك Visual Basic بتخصيص كل مشروع عن طريق تعيين بعض الخصائص. استخدم مربع الحوار "خصائص المشروع" لتعيينه من خلال أمر "خصائص المشروع" في قائمة "المشروع". يتم حفظ إعدادات الخاصية في ملف المشروع (.vbp).
يسرد الجدول التالي بعض الخيارات التي يمكن ضبطها:
تتوفر العديد من الخيارات الأخرى، بما في ذلك التجميع والتجميع والخيوط المتعددة. إذا كنت تريد الوصول إلى بعض الخيارات الأكثر تقدمًا، فيمكنك العثور على مزيد من المعلومات في المساعدة عبر الإنترنت.
التفاصيل للتعرف على إعدادات خيارات البيئة التي تؤثر على كافة المشاريع، راجع الفصل الثاني، "تطوير التطبيقات باستخدام Visual Basic".
->