التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] استخدام ملفات الـ Resources
#1
نحمده ونصلي على رسوله الكريم
السلام عليكم ورحمة الله

اولا نستورد التالي:
:#C
كود :
using System.Resources;

:VB
كود :
Imports System.Resources

الان نعرف متغير للكتابة:
:#C
كود :
ResXResourceWriter xWriter = new ResXResourceWriter(path);

:VB
كود :
Dim xWriter As New ResXResourceWriter(path)

في الوسيطه نرسل مسار حفظ الملف
الان نضيف البيانات:
:#C
كود :
xWriter.AddResource("Name", "الاسم");
xWriter.AddResource("Address", "العنوان");
xWriter.AddResource("Phone", "رقم الهاتف");
xWriter.AddResource("Image", "الصورة");
xWriter.AddResource("File", "ملف مرفق");

:VB
كود :
xWriter.AddResource("Name", "الاسم")
xWriter.AddResource("Address", "العنوان")
xWriter.AddResource("Phone", "رقم الهاتف")
xWriter.AddResource("Image", "الصورة")
xWriter.AddResource("File", "ملف مرفق")

اما قراءة الملف:
:#C
كود :
ResXResourceReader xReader = new ResXResourceReader(path);

foreach (DictionaryEntry de in xReader)
    switch (de.Key.ToString())
    {
        case "Name":
            الاسم = de.Value.ToString();
            break;

        case "Address":
            العنوان = de.Value.ToString();
            break;

        case "Phone":
            رقم الهاتف = de.Value.ToString();
            break;

        case "Image":
            الصورة = (byte[])de.Value;
            break;

        case "File":
            الملف المرفق = (byte[])de.Value;
            break;
    }

:VB
كود :
Dim xReader As New ResXResourceReader(path)

For Each de As DictionaryEntry In xReader
    Select Case de.Key.ToString()
        Case "Name"
            الاسم = de.Value.ToString()

        Case "Address"
            العنوان = de.Value.ToString()

        Case "Phone"
            رقم الهاتف = de.Value.ToString()

        Case "Image"
            الصورة = CType(de.Value, Byte())

        Case "File"
            الملف المرفق = CType(de.Value, Byte())
    End Select
Next de

مرفق مثال


الملفات المرفقة
.rar   HRResources (VB).rar (الحجم : 18.02 ك ب / التحميلات : 112)
.rar   HRResources (C#).rar (الحجم : 16.73 ك ب / التحميلات : 96)
الرد }}}


الردود في هذا الموضوع
استخدام ملفات الـ Resources - بواسطة ربيع - 03-04-14, 06:00 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 03-04-14, 08:05 PM
RE: استخدام ملفات الـ Resources - بواسطة Sajad - 03-04-14, 10:39 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 03-04-14, 11:30 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 04-04-14, 04:32 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 06-04-14, 03:16 PM
RE: استخدام ملفات الـ Resources - بواسطة Abu Ehab - 07-04-14, 10:33 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 07-04-14, 11:37 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 07-04-14, 11:46 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 08-04-14, 12:27 AM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 08-04-14, 02:58 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 08-04-14, 03:21 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 13-06-15, 04:03 PM
RE: استخدام ملفات الـ Resources - بواسطة nani49 - 12-02-16, 01:43 PM
RE: استخدام ملفات الـ Resources - بواسطة ربيع - 20-03-16, 09:02 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام Whatsapp API مع #C mona82 2 2,641 22-03-23, 10:47 AM
آخر رد: dr.programming
  التعامل مع ملفات xml بلغتي C#&VB Sajad 7 14,053 08-11-17, 10:21 AM
آخر رد: nani49
  التعامل مع ملفات zip الشاكي لله 4 3,522 12-02-16, 02:48 PM
آخر رد: nani49

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم