تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حفظ تخطيط الادوات و اعادة استدعائها
#1
حفظ تخطيط الادوات و اعادة استدعائها عند التحميل


بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته,

اقدم لكم كلاس بسيط يعالج حفظ التخطيط لبعض الادوات :
الادوات المشمولة هي الادوات شائعة الاستعمال
TextBox,ListBox,ComboBox,CheckBox,DateTimePiker,RadioButton
يتم حفظها وفق تقنية Serialization و تخزينها ضمن ملف Xml و اعادة استدعائها لاحقاً
لم يتم التوسع في الكلاس فقط بعض الخصائص الاشيع استخداماً تم شملها مثل
visible مشتركة بين اغلب العناصر

Checked مشتركة بين بعض العناصر
Selectedindex تتبع عنصري ComboBox,ListBox

قيمة التاريخ
و غيرها من الخصائص المشتركة.
بامكانك التعديل على الكلاس ليشمل خصائص اكثر و عناصر اكثر.
-------------------------------------------------------------------------------
كيفية العمل :
يتم اضافة الكلاس الى المشروع وهو من النوع Module 
ثم تعمل استيراد له داخل النموذج الذي تريد العمل عليه كما يلي
PHP كود :
Imports FormSerialisation 
الدالة المسؤولة عن حفظ التخطيط Serialise تستخدم كما يلي
PHP كود :
       FormSerialisor.Serialise(MeApplication.StartupPath "\serialise.xml"
استدعاء التخطيط عبر الدالة  Deserialise
PHP كود :
       FormSerialisor.Deserialise(MeApplication.StartupPath "\serialise.xml"
الملف يحفظ في جذر البرنامج.




بالتوفيق للجميع


الملفات المرفقة
.rar   FormSerialisor.rar (الحجم : 1.59 ك ب / التحميلات : 113)
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
#2
مفيد جدا بارك الله فيك
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] اعادة رفع نظام إدارة المدارس مفتوح المصدر الكاتب 46 43,575 08-02-25, 07:13 PM
آخر رد: الورد2
  [VB.NET] برنامج تحويل النصوص بصوت عربي مسموع ثم حفظ الصوت بصيغة wav (تم اعادة الرفع) abo ragab 2 2,117 02-04-23, 10:21 PM
آخر رد: naz123
  [مشروع] [لا جديد] تغيير خصائص مختارات من الادوات وحفظه وقت التشغيل سعود 0 1,126 20-06-22, 05:21 AM
آخر رد: سعود
  اعادة الترقيم لحقل الاي دي ابراهيم ايبو 5 2,019 06-08-21, 05:17 AM
آخر رد: ابراهيم ايبو
  [مثال] معلومة : ربط خصائص الادوات باعدادات البرنامج PropertyBinding Anas Mahmoud 5 2,615 08-10-20, 03:06 PM
آخر رد: ابو روضة
  برنامج اعادة تحجيم الصور ابراهيم ايبو 3 2,374 02-04-20, 04:52 PM
آخر رد: ابراهيم ايبو
Wink انشاء برنامج يقوم بايقاف تشغيل الكمبيوتر او اعادة تشغيلة او تسجيل الخروج بعد وقت ahmadpal 0 1,618 29-03-20, 07:01 PM
آخر رد: ahmadpal
  [مشروع] بمجموعة من الادوات النادرة hitman48 6 3,576 25-12-18, 10:19 PM
آخر رد: hitman48
Heart [مشروع] اضافة الادوات اثناء عمل المشروع add Controls Runtime application وعد مولود 0 1,607 20-08-18, 04:47 AM
آخر رد: وعد مولود

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


يقوم بقرائة الموضوع: