كائن 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
خاصية نوع البيانات
سلاسل
صور
الرموز
صوتي
الفئة UnmanagedMemoryStream مشتقة من الفئة Stream بحيث يمكن استخدامها مع أساليب التي تأخذ تدفقات, مثل الأسلوب Play .
الملفات
السلسلة لملفات النص.
Bitmap لملفات الصور.
Icon لملفات الأيقونة.
UnmanagedMemoryStream لملفات الصوت.
أزرار أخرى
حددت بواسطة المعلومات الموجودة في عمود مصمم النوع.
الفئات
الكائن My.Resources يكشف كل ملف الموارد كفئة مع الخصائص المشتركة. اسم الفئة هو نفس اسم ملف الموارد. كما هو موضح في المقطع السابق يتعرض الموارد في ملف المورد كخصائص في الفئة.
المهام
يسرد الجدول التالي أمثلة تتضمن مهام الكائن My.Resources.
لعمل |
راجع |
---|---|
استرداد مورد السلسلة |
|
استرداد مورد الصورة |
|
استرداد مورد الأيقونة |
|
استرداد مورد الصوت |
|
استرداد المورد المحلي |
مثال
يُعيّن هذا المثال أيقونة نموذج إلى أيقونة تسمى Form1Icon التي تم تخزينها في تطبيق الملف المورد.
Sub SetFormIcon()
Me.Icon = My.Resources.Form1Icon
End Sub
على سبيل المثال للعمل، يجب أن يكون التطبيق الخاص بك عنده أيقونة تسمى Form1Icon في ملف الموارد للتطبيق. لمزيد من المعلومات، راجع كيفية القيام بما يلي: إضافة أو إزالة الموارد.
راجع أيضًا:
المهام
كيفية: استرداد سلسلة الموارد في Visual Basic
كيفية: استرداد الموارد صورة في Visual Basic
كيفية: استرداد الموارد رمز في Visual Basic
كيفية: استرداد الموارد الصوت في Visual Basic
كيفية: استرداد الموارد المترجمة في Visual Basic
كيفية القيام بما يلي: إضافة أو إزالة الموارد
الإرشادات التفصيلية: الترجمة Windows Forms