تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حفظ التغيرات التي حدثت في البرنامج بعد غلقه (2)
#11
لا
لكن يمكن تعديل المثال ليناسب هذا الغرض
الرد }}}
تم الشكر بواسطة:
#12
الشاكي لله كتب :استعمل النوع System.Collections.Specialized.StringCollection
أعذر جهلي أخي الكريم Sad
ليس لدي أي فكرة عن كيفية أستخدامها Smile
ارجو المساعدة بكود الأستخدام
الرد }}}
تم الشكر بواسطة:
#13
AHMED HUSSIEN كتب :لا
لكن يمكن تعديل المثال ليناسب هذا الغرض
اسف اخي فكودك لن ينفع معي
اشكرك على اهتمامك كثييييرا
الرد }}}
تم الشكر بواسطة:
#14
المثال بعد التعديل

اذا افادك فلا تبخل على بالتقييم


الملفات المرفقة
.zip   SaveSettings_2010_WithColumns.zip (الحجم : 93.18 ك ب / التحميلات : 48)
الرد }}}
تم الشكر بواسطة:
#15
AHMED HUSSIEN كتب :المثال بعد التعديل

اذا افادك فلا تبخل على بالتقييم
شكرا لك أخي الكريم أفدتي كثيرا و يشرفني تقيمك طبعا Smile
و للي لديه طرق اخرى فارجوا الا يبخل بها حتى يستفيد الجميع Smile
الرد }}}
تم الشكر بواسطة:
#16

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




طريقة حفظ واسترجاع عناصر ListView1 في Settings

نذهب الى خصائص المشروع عن طريق النقر مرتين على My Project في نافذة مستعرض المشروع في اليمين
أو من القائمة Project نختار Properties آخر خيار
ثم نحدد التبويب Settings في اليسار
نكتب في Name اسم المتغير وليكن itms
نحدد في Type الخيار System.Collections.ArrayList


فان لم نجدها نختار ...Browse في الأخير، ثم نوسع System.Collections ونختار منها ArrayList


ثم نضع هذا الكود لحفظ واسترجاع عناصر ListView1
PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    
If My.Settings.itms IsNot Nothing Then
        
For Each itm As String In My.Settings.itms
            Me
.ListView1.Items.Add(New ListViewItem(Split(itmvbTab)))
        
Next
    End 
If

End Sub


Private Sub Form1_FormClosing(ByVal sender As ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing

    Dim itms 
As New List(Of String)
    For 
Each itm As ListViewItem In ListView1.Items
        itms
.Add(String.Join(vbTab, (From sitm As ListViewItem.ListViewSubItem In itm.SubItems Select sitm.Text).ToArray))
    
Next
    My
.Settings.itms = New ArrayList(itms)
    
My.Settings.Save()

End Sub 





السلام عليكم ورحمة الله وبركاته
الرد }}}
تم الشكر بواسطة:
#17
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته



طريقة حفظ واسترجاع عناصر ListView1 في Settings

نذهب الى خصائص المشروع عن طريق النقر مرتين على My Project في نافذة مستعرض المشروع في اليمين
أو من القائمة Project نختار Properties آخر خيار
ثم نحدد التبويب Settings في اليسار
نكتب في Name اسم المتغير وليكن itms
نحدد في Type الخيار System.Collections.ArrayList


فان لم نجدها نختار ...Browse في الأخير، ثم نوسع System.Collections ونختار منها ArrayList


ثم نضع هذا الكود لحفظ واسترجاع عناصر ListView1
PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    
If My.Settings.itms IsNot Nothing Then
        
For Each itm As String In My.Settings.itms
            Me
.ListView1.Items.Add(New ListViewItem(Split(itmChr(Keys.Tab))))
        
Next
    End 
If

End Sub



Private Sub Form1_FormClosing(ByVal sender As ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing

    Dim itms 
As New List(Of String)
    For 
Each itm As ListViewItem In ListView1.Items
        Dim row 
As String String.Empty
        For 
Each c As Object In itm.SubItems
            row 
&= c.Text Chr(Keys.Tab)
        
Next
        itms
.Add(row)
    
Next
    My
.Settings.itms = New ArrayList(itms)
    
My.Settings.Save()

End Sub 





السلام عليكم ورحمة الله وبركاته
جاري التجربة أخي شكرا لك Smile
الرد }}}
تم الشكر بواسطة:
#18
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته




طريقة حفظ واسترجاع عناصر ListView1 في Settings

نذهب الى خصائص المشروع عن طريق النقر مرتين على My Project في نافذة مستعرض المشروع في اليمين
أو من القائمة Project نختار Properties آخر خيار
ثم نحدد التبويب Settings في اليسار
نكتب في Name اسم المتغير وليكن itms
نحدد في Type الخيار System.Collections.ArrayList


فان لم نجدها نختار ...Browse في الأخير، ثم نوسع System.Collections ونختار منها ArrayList


ثم نضع هذا الكود لحفظ واسترجاع عناصر ListView1
PHP كود :
Private Sub Form1_Load(ByVal sender As System.ObjectByVal e As System.EventArgsHandles MyBase.Load

    
If My.Settings.itms IsNot Nothing Then
        
For Each itm As String In My.Settings.itms
            Me
.ListView1.Items.Add(New ListViewItem(Split(itmChr(Keys.Tab))))
        
Next
    End 
If

End Sub



Private Sub Form1_FormClosing(ByVal sender As ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing

    Dim itms 
As New List(Of String)
    For 
Each itm As ListViewItem In ListView1.Items
        Dim row 
As String String.Empty
        For 
Each c As Object In itm.SubItems
            row 
&= c.Text Chr(Keys.Tab)
        
Next
        itms
.Add(row)
    
Next
    My
.Settings.itms = New ArrayList(itms)
    
My.Settings.Save()

End Sub 





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

الطريقة ناجحة تماما أخي شكرا جزيلا لك Smile
الرد }}}
تم الشكر بواسطة:
#19
أشكركم جميعا و أشكر كل من ساعدني Smile
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استخدام فونت جديد في البرنامج Emam emam 5 96 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  عدم القدرة على إغلاق البرنامج وظهور رسالة the operation could not be completed صالح عبدالله 2 63 12-04-24, 06:03 AM
آخر رد: صالح عبدالله
  [VB.NET] حفظ الفورم (Form) (البرنامج) بعد التغيير visualist2015 8 6,463 12-04-24, 04:07 AM
آخر رد: أبو جودة
  تغيير المسار الي مسار البرنامج في تقرير ميكروسوفت atefkhalf2004 2 107 02-04-24, 05:05 PM
آخر رد: atefkhalf2004
  مشكلة عند نقل البرنامج من فيجوال 2013 الى فيجوال 2017 strongriseman 5 157 12-03-24, 10:37 AM
آخر رد: strongriseman
  محتاج تشفير فيديو وتشغلية عن طريق البرنامج فقط new_programer 1 118 22-02-24, 12:09 PM
آخر رد: AHMED213
  مطلوب كود الطباعة لهذا البرنامج melad2002 2 248 13-01-24, 06:42 PM
آخر رد: melad2002
  مشكلة تعليق البرنامج في حال عدم وجود ماسح ضوئي متصل بالكمبيوتر صالح عبدالله 1 212 09-01-24, 10:51 PM
آخر رد: صالح عبدالله
  حل مشكلة بعد تثبيت البرنامج في جهاز العميل Adel27213 3 477 02-12-23, 11:00 PM
آخر رد: justforit
Information [VB.NET] حذف كل العناصر التي تاتي بعد عنصر الذي احدده listbox mervandz 3 290 10-11-23, 07:12 PM
آخر رد: justforit

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


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