تقييم الموضوع :
  • 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 ك ب / التحميلات : 100)
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
#2
مفيد جدا بارك الله فيك
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] برنامج تحويل النصوص بصوت عربي مسموع ثم حفظ الصوت بصيغة wav (تم اعادة الرفع) abo ragab 2 1,611 02-04-23, 10:21 PM
آخر رد: naz123
  [مشروع] [لا جديد] تغيير خصائص مختارات من الادوات وحفظه وقت التشغيل سعود 0 842 20-06-22, 05:21 AM
آخر رد: سعود
  اعادة الترقيم لحقل الاي دي ابراهيم ايبو 5 1,647 06-08-21, 05:17 AM
آخر رد: ابراهيم ايبو
  [VB.NET] اعادة رفع نظام إدارة المدارس مفتوح المصدر الكاتب 46 39,089 03-06-21, 06:51 PM
آخر رد: zayedali
  [مثال] معلومة : ربط خصائص الادوات باعدادات البرنامج PropertyBinding Anas Mahmoud 5 2,317 08-10-20, 03:06 PM
آخر رد: ابو روضة
  برنامج اعادة تحجيم الصور ابراهيم ايبو 3 2,121 02-04-20, 04:52 PM
آخر رد: ابراهيم ايبو
Wink انشاء برنامج يقوم بايقاف تشغيل الكمبيوتر او اعادة تشغيلة او تسجيل الخروج بعد وقت ahmadpal 0 1,433 29-03-20, 07:01 PM
آخر رد: ahmadpal
  [مشروع] بمجموعة من الادوات النادرة hitman48 6 3,269 25-12-18, 10:19 PM
آخر رد: hitman48
Heart [مشروع] اضافة الادوات اثناء عمل المشروع add Controls Runtime application وعد مولود 0 1,440 20-08-18, 04:47 AM
آخر رد: وعد مولود

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


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