منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : اريد كود حفظ listbox.item
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
سلام  عليكم 

اريد  كود AutSave   لي  فايل text  بدون  FileDialog     

عندي loop   اريد يحفظ  line كل مرة يعمل loop
PHP كود :
   Private Function GetItems(lb As ListBox) As String()
 
       Dim list As List(Of String) = New List(Of String)()
 
       For Each item As Object In lb.Items
            Dim txt 
As String item.ToString()
 
           list.Add(txt)
 
       Next
        Return 
list.ToArray()
 
   End Function 

PHP كود :
 Private Sub WriteValues(values As IEnumerable(Of String), fileName As String)
 
       Dim action As Action(Of System.IO.BinaryWriterIEnumerable(Of String)) = (Sub(writer As System.IO.BinaryWriterAs IEnumerable(Of String))
 
                                                                                      Using writer
                                                                                           
For Each value As String In s
                                                                                               writer
.Write(value)
 
                                                                                              writer.Write(Environment.NewLine)
 
                                                                                          Next

                                                                                       End Using
                                                                                   End Sub
)


 
       action(New System.IO.BinaryWriter(System.IO.File.Open(fileNameSystem.IO.FileMode.Create)), values)
 
   End Sub 

أضف الكود اعلاه الي الفورم ثم استخدم الكود بالشكل التالي


PHP كود :
Dim filePathAndName As String ".\ListBox1.bin"
 
       WriteValues(GetItems(ListBox1), filePathAndName