07-04-14, 10:33 PM
الدنــــــــيا ربيـــــــــــع والجـــــــو بديــــــــع ,,, وهنـــــــــــــا أجــــــمل المواضيــــــع
أحلى شـــــــباب الأردن جيرانا .
أحلى شـــــــباب الأردن جيرانا .
|
[مثال] استخدام ملفات الـ Resources
|
|
07-04-14, 10:33 PM
الدنــــــــيا ربيـــــــــــع والجـــــــو بديــــــــع ,,, وهنـــــــــــــا أجــــــمل المواضيــــــع
أحلى شـــــــباب الأردن جيرانا . تم الشكر بواسطة: ربيع , الشاكي لله
07-04-14, 11:37 PM
نحمده ونصلي على رسوله الكريم
الاخ علي الفولي كل طريقه ولها حاجة، قد نحتاج لحفظ بيانات بملفات الـ resources او ملفات الـ txt ربما او ملفات ini، طريقه الحفظ بسيطه وسريعه والقراءه كذلك.... هناك طريقة او اجراء يمكننا من تضمين object قد يكون صورة، هكذا: كود : xWriter.AddResource("img", Image);كود : xWriter.AddResource("class", class1);الاخ محمد على ما اعتقد (الشاكي لله) بالنسبة لطريقة ال none ما هي الا تضمين للملف بجانب التطبيق فقط والتعمل معه يكون من خلال المسار، اما الطريقة embedder resource فيكون الملف مضمن داخل التطبيق نفسه exe والتعامل معه يكون من خلال الانعكاس مثال بسيط لقراءة ملف txt مضمن بطريقة الـ embedded resource كود : new StreamReader(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("HRResources.name.txt")).ReadToEnd();كود : Image.FromStream(System.Reflection.Assembly.GetExecutingAssembly().GetManifestResourceStream("HRResources.image.jpg"));تم الشكر بواسطة: الشاكي لله
07-04-14, 11:46 PM
ابو ايهاب شرفت الموضوع ونورته اهلا بيك
ونعم الجيران ابناء فلسطين اهلنا واخوانا
07-04-14, 11:57 PM
كلامك واضح اخوي ربيع
بس جزيئة بسيطة مافهمتها إقتباس :لطريقة ال none ما هي الا تضمين للملف بجانب التطبيق فقط ^ عندما تضيف ملف (مثلا صورة) الى الرسورس وحتى لو كانت Build Action = none فأني لا ارى اي صور بجانب الملف التنفيذي ؟ هل هن مخفيات ؟ تم الشكر بواسطة: ربيع
08-04-14, 12:27 AM
انا لم اتكلم عن طريقة اضافة الملفات من خلال خصائص المشروع:
فهذه الطريقة تتكفل بها بيئة التطوير ويتم نسخ الملفات لمجلد الـ resources ثم بعد ذلك تضمن داخل التطبيق وتستخدم الانعكاس لكن التعامل معها بطريقة غير مباشرة اما ما قصدته انا فهو اضافة الملف من خلال: في هذه الحالة يجب تحديد طريقة التضمين وفي حال none يتم تضمين الملف بجانب التطبيق كما اسلفنا الذكر.... تم الشكر بواسطة: ربيع
08-04-14, 11:35 AM
نقاش ممتع و مفيد ... بارك الله فيك أخي (ربيع) على هذه المعلومات المفيدة ...
أبو إيهاب أخونا العزيز .. نورت و صارلك مدة مختفي ![]() أهلا بكل إخوانا من فلسطين و كل الوطن العربي ![]() السلام عليكم تم الشكر بواسطة: ربيع , a_almisery
08-04-14, 02:58 PM
وبارك فيك حياك الله
تم الشكر بواسطة: hoob computer
08-04-14, 03:13 PM
شــكراً لـك , اخــي ربــيع , ولانني لست ذو خبره ولكن احب ان اتفـاضل , ممكن لو سـمحت في كود الدوت نت Dim xWriter As New ResXResourceWriter(path)
هل عرفت سابقاً path ومن اي نوع عرفتهاا ... وما الذي ساستفيده من هذا التقنيه ..؟!1 ![]() ســبحــانك الـلهم بـحمدك , الـلهم لا عــلم لـنا الى مــأ علــمتــنا , الـلهـم علــمنـا ما جــهلـنا وانــفـعنــا بــما عــلمــتنـا انــك انـتَ الـسـميع الــعلــيم الـحكـيم ~~!I! تم الشكر بواسطة: ربيع
08-04-14, 03:21 PM
الـ path هو مسار حفظ الملف، لما اعرفه ضع فيه ما تشاء...، او يمكنك الاضطلاع على المثال المرفق.
اما الفائدة هي لحفظ بيانات او اعدادات او امور قد يحتاجها المبرمج، ربما حفظ ملفات من نوع خاص في البرنامج بامتداد خاص الخ.... |
|
|
| المواضيع المحتمل أن تكون متشابهة . | |||||
| الموضوع : | الكاتب | الردود : | المشاهدات : | آخر رد | |
| استخدام Whatsapp API مع #C | mona82 | 2 | 3,284 |
22-03-23, 10:47 AM آخر رد: dr.programming |
|
| التعامل مع ملفات xml بلغتي C#&VB | Sajad | 7 | 14,605 |
08-11-17, 10:21 AM آخر رد: nani49 |
|
| التعامل مع ملفات zip | الشاكي لله | 4 | 3,886 |
12-02-16, 02:48 PM آخر رد: nani49 |
|