14-02-17, 09:12 PM
(14-02-17, 02:45 PM)Adrees كتب : جرب الكود التاليشكرا لك اخي الله يحفظك
اولاً تحميل الملفات من مجلد معين الى الكمبوبوكس ويوضع في الحدث Form1_Load او بداخل زر معين
PHP كود :
Try
'تحميل الملفات
Dim dir = Application.StartupPath & "\New folder"
For Each file As String In System.IO.Directory.GetFiles(dir)
ComboBox1.Items.Add(System.IO.Path.GetFileNameWithoutExtension(file))
Next
'تحديد اخر قيمة تم اختيارها قبل اغلاق الفورم
ComboBox1.SelectedIndex = My.Settings.file_name
Catch ex As Exception
End Tryثانياً حفظ قيمة الملف الذي تم اختيارهPHP كود :
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
If ComboBox1.SelectedIndex <> -1 Then
'حفظ قيمة الملف الذي تم اختياره من الكمبوبوكس
My.Settings.file_name = ComboBox1.SelectedIndex
My.Settings.Save()
End If
End Subثالثاً تحديد مكان حفظ الملفPHP كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim fd As New FolderBrowserDialog
If fd.ShowDialog = Windows.Forms.DialogResult.OK Then
TextBox1.Text = fd.SelectedPath
End If
End Sub
رابعاً نسخ الملفPHP كود :
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If TextBox1.Text = Nothing Then
MsgBox("حدد مسار حفظ الملف")
Button1.Focus()
Exit Sub
End If
Dim path_ As String = Application.StartupPath & "\New folder\" & ComboBox1.Text & ".txt"
IO.File.Copy(path_, TextBox1.Text & "\" & ComboBox1.Text & ".txt", True)
End Sub
لقد استفدة الكثير الكثير من هذا الكود الله يجازيك الف خير

