كائن My.Resources

توفّر خصائص وفئات للوصول إلى موارد التطبيق.

ملاحظات

الكائن My.Resources يوفر الوصول إلى موارد التطبيق ويسمح لك بشكل حيوي من استرداد الموارد الخاصة بك في التطبيق. لمزيد من المعلومات، راجع إدارة الموارد التطبيق.

كائن My.Resources يكشف فقط عن الموارد العمومية. و لا يوفر الوصول إلى ملفات الموارد المقترنة مع النماذج. يجب الوصول إلى موارد النموذج من نموذج. لمزيد من المعلومات، راجع الإرشادات التفصيلية: الترجمة Windows Forms.

يمكنك الوصول إلى ثقافة التطبيق الخاصة بملفات الموارد من كائن My.Resources. بشكل افتراضي، الكائن My.Resources يبحث عن الموارد من ملف الموارد الذي يتطابق مع الثقافة في خاصية UICulture . ومع ذلك، يمكن منع هذا السلوك وتحديد ثقافة إلى استخدامه للموارد. لمزيد من المعلومات، راجع الموارد في تطبيقات.

Properties

خصائص كائن My.Resources توفر الوصول إلى موارد التطبيق الخاص بك و لكن للقراءة فقط . لإضافة أو إزالة موارد استخدم مصمم المشروع. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إضافة أو إزالة الموارد. يمكنك الوصول إلى موارد بإضافتها من خلال مصمم مشروع بواسطة استخدام My.Resources.resourceName.

يمكنك أيضاً إضافة أو إزالة مورد ملفات عن طريق تحديد مشروع في مستكشف الحلول ثم النقر فوق إضافة عنصر جديد أو إضافة عنصر موجود من قائمة المشروع. يمكنك الوصول إلى موارد تمت إضافتها بهذه الطريقة باستخدام My.Resources.resourceFileName. resourceName.

يحتوي كل مورد اسماً فئة وقيمة و إعدادات المورد تحدد كيفية ظهور خاصية للوصول إلى المورد في الكائن My.Resources. الموارد التي تمت إضافتها في مصمم مشروع:

  • الاسم يحدد اسم الخاصية.

  • مورد البيانات هي قيمة الخاصية،

  • الفئة يحدد نوع الخاصية:

    Category

    خاصية نوع البيانات

    سلاسل

    سلسة نصية

    صور

    Bitmap

    الرموز

    Icon

    صوتي

    UnmanagedMemoryStream

    الفئة UnmanagedMemoryStream مشتقة من الفئة Stream بحيث يمكن استخدامها مع أساليب التي تأخذ تدفقات, مثل الأسلوب Play .

    الملفات

    أزرار أخرى

    حددت بواسطة المعلومات الموجودة في عمود مصمم النوع.

الفئات

الكائن My.Resources يكشف كل ملف الموارد كفئة مع الخصائص المشتركة. اسم الفئة هو نفس اسم ملف الموارد. كما هو موضح في المقطع السابق يتعرض الموارد في ملف المورد كخصائص في الفئة.

المهام

يسرد الجدول التالي أمثلة تتضمن مهام الكائن My.Resources.

لعمل

راجع

استرداد مورد السلسلة

كيفية: استرداد سلسلة الموارد في Visual Basic

استرداد مورد الصورة

كيفية: استرداد الموارد صورة في Visual Basic

استرداد مورد الأيقونة

كيفية: استرداد الموارد رمز في Visual Basic

استرداد مورد الصوت

كيفية: استرداد الموارد الصوت في Visual Basic

استرداد المورد المحلي

كيفية: استرداد الموارد المترجمة في Visual Basic

مثال

يُعيّن هذا المثال أيقونة نموذج إلى أيقونة تسمى Form1Icon التي تم تخزينها في تطبيق الملف المورد.

Sub SetFormIcon()
    Me.Icon = My.Resources.Form1Icon
End Sub

على سبيل المثال للعمل، يجب أن يكون التطبيق الخاص بك عنده أيقونة تسمى Form1Icon في ملف الموارد للتطبيق. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إضافة أو إزالة الموارد.

راجع أيضًا:

المهام

كيفية: استرداد سلسلة الموارد في Visual Basic

كيفية: استرداد الموارد صورة في Visual Basic

كيفية: استرداد الموارد رمز في Visual Basic

كيفية: استرداد الموارد الصوت في Visual Basic

كيفية: استرداد الموارد المترجمة في Visual Basic

كيفية القيام بما يلي: إضافة أو إزالة الموارد

الإرشادات التفصيلية: الترجمة Windows Forms

المبادئ

الموارد في تطبيقات

موارد أخرى

إدارة الموارد التطبيق