تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير
#1
السلام عليكم

عندي فورم معين ، وبه معلومات ( مثلا نص بال Label ) أو بال TextBox ، وأريد التالي :
إذا غير المستعمل للبرنامج النصوص في هذا الفورم أن يقوم بحفظه .. من خلال زر (Button)
مثلا ، وبالتالي عملية الحفظ تكون سارية على الفورم ، حتى وإن قام بإغلاقه ، وعند فتحه من جديد
تظهر النصوص ، أو القيم المحفوظة .
الرد
تم الشكر بواسطة: الضمير المستتر
#2
السلام عليكم أخي العزيز ورحمة الله وبربكاته
لنفترض أنك قمت بإدراج مربع نص إلى النموذج وتريد حفظ كلمة أو جملة في مربع النص بمجرد الضغط على زر الحفظ، أو حفظ الكلمة أو الجملة عن إغلاق النموذج، ما هو السبيل إلى ذلك؟
- في شريط الأدوات قم باختيار Project - Project Properties محل كلمة "Project" إسم مشروعك.
- قم باختيار Settings.
- قم بإضافة إعدادت جديدة في سطر جديد وضع في الحقل Name : MyTxtBox وفي الحقل Type : String.
- قم بحفظ الإعدادت عند إغلاق واجهة خصائص المشروع.

* الأكواد :
أولا سوف نضيف كود للحفظ في زر أمر ولنفترض أن الإسم البرمجي لمربع النص txtName :
PHP كود :
My.Settings.MytxtBox Me.txtName.Text
My
.Settings.Save() 


لتحميل البيانات المخزنة في الإعدادات ضع الكود التالي :
PHP كود :
Me.txtName.Text My.Settings.MytxtBox 

يمكن إضافة كود الحفظ في الحدث FormClosed وسوف يقوم بتخزين البيانات عند إغلاق النموذج

أتمنى لك التوفيق
إسرائيل إلى زوال ...  وسوف تثبت الأيام ذلك ... قريباً إن شاء الله.
الرد
تم الشكر بواسطة: الضمير المستتر
#3
يمكنك حفظ المعلومات في الـRegistry لكل اداة واستردادها

الحفظ  
PHP كود :
SaveSetting("AppName""FormName""TextName"TextBox1.Text
استرجاع المعلومة

PHP كود :
TextBox1.Text GetSetting("AppName""FormName""TextName"
الرد
تم الشكر بواسطة: khodor1985 , khodor1985 , الضمير المستتر
#4
(17-11-15, 08:56 PM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبربكاته
لنفترض أنك قمت بإدراج مربع نص إلى النموذج وتريد حفظ كلمة أو جملة في مربع النص بمجرد الضغط على زر الحفظ، أو حفظ الكلمة أو الجملة عن إغلاق النموذج، ما هو السبيل إلى ذلك؟
- في شريط الأدوات قم باختيار Project - Project Properties محل كلمة "Project" إسم مشروعك.
- قم باختيار Settings.
- قم بإضافة إعدادت جديدة في سطر جديد وضع في الحقل Name : MyTxtBox وفي الحقل Type : String.
- قم بحفظ الإعدادت عند إغلاق واجهة خصائص المشروع.

* الأكواد :
أولا سوف نضيف كود للحفظ في زر أمر ولنفترض أن الإسم البرمجي لمربع النص txtName :
PHP كود :
My.Settings.MytxtBox Me.txtName.Text
My
.Settings.Save() 


لتحميل البيانات المخزنة في الإعدادات ضع الكود التالي :
PHP كود :
Me.txtName.Text My.Settings.MytxtBox 

يمكن إضافة كود الحفظ في الحدث FormClosed وسوف يقوم بتخزين البيانات عند إغلاق النموذج

أتمنى لك التوفيق

شكر الله لك يا أخي الكريم .. وجعله في ميزان حسناتك

(17-11-15, 10:18 PM)HASAN6.0 كتب : يمكنك حفظ المعلومات في الـRegistry لكل اداة واستردادها

الحفظ  
PHP كود :
SaveSetting("AppName""FormName""TextName"TextBox1.Text
استرجاع المعلومة

PHP كود :
TextBox1.Text GetSetting("AppName""FormName""TextName"
بورك فيك يا أخي .. في الحقيقة لم أستعمل هذه الطريقة ،استعملت الأخرى من الأخ khodor1985 ، وسوف أجرب الطريقة ، وإن كان لي استفسار سأطرحه
الرد
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله

أخي الكريم

ممكن أن تتم من خلال خصائص كل أداة تريد منها الاحتفاظ بأخر محتوى فيها قبل إغلاق البرنامج.

وذلك بالذهاب للخاصية AllpicationSettings ومنها PropertyDinding ومن القائمة تختار غالباً Text وعند فتحها تضغط New وتضع اسماً.

مع ملاحظة أن محتويات الأدوات يتم الاحتفاظ بها على الجهاز الذي تم تشغيل البرنامج عليه،
ولن تنتقل المحتويات المحفوظة عند نقل البرنامج،
ولكن سيبدأ من جديد بمحتويات فارغة في الجهاز المنقول إليه البرنامج.
الرد
تم الشكر بواسطة:
#6
(18-11-15, 03:09 AM)مهموم كتب : السلام عليكم ورحمة الله

أخي الكريم

ممكن أن تتم من خلال خصائص كل أداة تريد منها الاحتفاظ بأخر محتوى فيها قبل إغلاق البرنامج.

وذلك بالذهاب للخاصية AllpicationSettings ومنها PropertyDinding ومن القائمة تختار غالباً Text وعند فتحها تضغط New وتضع اسماً.

مع ملاحظة أن محتويات الأدوات يتم الاحتفاظ بها على الجهاز الذي تم تشغيل البرنامج عليه،
ولن تنتقل المحتويات المحفوظة عند نقل البرنامج،
ولكن سيبدأ من جديد بمحتويات فارغة في الجهاز المنقول إليه البرنامج.

سلمتم .. وبورك فيكم
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال في حماية البرنامج Emam emam 2 29 منذ 1 ساعه مضت
آخر رد: fouadhdfouad
  اريد ظهور الفورم لمرة واحدة فقط سمير جمال 1 47 17-03-19, 04:12 AM
آخر رد: asemshahen5
  مشكلة فى تحزيم البرنامج ؟ احمد خطاب 1 74 15-03-19, 08:18 PM
آخر رد: 5000
  تسريع عمل البرنامج ابو روضة 4 193 13-03-19, 01:49 PM
آخر رد: ابو روضة
Exclamation [VB.NET] اصطياد رسالة الخطأ دون يتوقف البرنامج sniperjawadino 7 220 07-03-19, 09:28 PM
آخر رد: elgokr
  هل يوجد طريقة لارسال رسائل واتساب من البرنامج باستخدام vb.net 2010 ? Dr.Sherif Alazizi 17 3,071 07-03-19, 08:31 PM
آخر رد: elgokr
  حماية البرنامج احمد خطاب 3 160 03-03-19, 06:37 PM
آخر رد: aftfm
  [VB.NET] وضع إسم الفورم و إسم البانيل في متغير sniperjawadino 6 155 01-03-19, 10:04 PM
آخر رد: sniperjawadino
  اريد كود التاكد من ان الفورم مفتوحة ام مغلقة سمير جمال 2 112 01-03-19, 07:13 PM
آخر رد: سمير جمال
  كود عدم فتح البرنامج ان كان مفتوح من قبل Emam emam 4 155 01-03-19, 02:15 PM
آخر رد: elgokr

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


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