تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود نسخ ملف تم اختياره في الكومبوبكس
#1
هناك ملفات في فولدر تعبا في الكمبوبكس
اريد كود يقوم بنسخ ملف تم اختياره من الكمبوبكس
اي لما اختار ملف من الكمبوبكس واظغط زر يقوم بنسخ الملف الى المسار المحدد
وشكرا
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

تفضل الكود
كود :
Dim sourceFileName As String = ComboBox1.Text
Dim distFileName As String = "E:\folder\" & IO.Path.GetFileName(ComboBox1.Text)

IO.File.Copy(sourceFileName, distFileName, True)
الرد }}}
تم الشكر بواسطة:
#3
(13-02-17, 07:51 PM)مساعدة كتب : السلام عليكم

تفضل الكود
كود :
Dim sourceFileName As String = ComboBox1.Text
Dim distFileName As String = "E:\folder\" & IO.Path.GetFileName(ComboBox1.Text)

IO.File.Copy(sourceFileName, distFileName, True)

لم ينفع طلع ارور
الرد }}}
تم الشكر بواسطة:
#4
جرب الكود التالي

اولاً تحميل الملفات من مجلد معين الى الكمبوبوكس ويوضع في الحدث  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.ObjectByVal e As System.EventArgsHandles 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 ObjectAs EventArgsHandles 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 ObjectAs EventArgsHandles 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 


الملفات المرفقة
.rar   SaveSettings.rar (الحجم : 81.28 ك ب / التحميلات : 114)
الرد }}}
تم الشكر بواسطة: sendbad100 , bidaya
#5
(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.ObjectByVal e As System.EventArgsHandles 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 ObjectAs EventArgsHandles 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 ObjectAs EventArgsHandles 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 
شكرا لك اخي الله يحفظك
لقد استفدة الكثير الكثير من هذا الكود الله يجازيك الف خير
الرد }}}
تم الشكر بواسطة: Adrees


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كود اظهار البيانات عندما اختار اسم من الكومبوبكس 0theghost0 10 12,501 05-05-20, 01:51 AM
آخر رد: alaanet_system@yahoo.com
  كيفية حذف صف من قاعدة البيانات باستخدام الكومبوبكس الرائد 4 2,337 24-01-20, 12:29 PM
آخر رد: abubasilIraq
  مشكله فى جلب بيانات الى الكومبوبكس فى مشروع vb.net2010 قاعدهة بيانات اكسس خالد كامل1 1 1,966 01-03-19, 04:24 PM
آخر رد: elgokr
Question تخزين رقم الحقل المحدد من الكومبوبكس vb2010 4 2,355 31-10-18, 06:52 PM
آخر رد: vb2010
  لا يريد تعبئه الكومبوبكس vb2010 7 1,963 20-10-18, 01:49 AM
آخر رد: vb2010
  [سؤال] تغيير السكاين من الكومبوبكس العيدروس 14 4,813 14-09-18, 11:46 PM
آخر رد: العيدروس
  [VB.NET] ملأ الكومبوبكس اثناء الكتابة عليه و items تأخذ من البحث larbihamri 21 5,943 03-09-18, 06:14 AM
آخر رد: elgokr
  [VB.NET] ملأ الكومبوبكس من نتائج البحث في قاعدة البيانات larbihamri 3 1,892 06-07-18, 06:07 PM
آخر رد: elgokr
  [كود] استقسار عن الكومبوبكس والتيكست بوكس عبدالرحمن المكاوي 6 2,687 31-12-16, 07:35 PM
آخر رد: مساعدة
  طريقة تعبئة الكومبوبكس هاوي1995 23 8,604 26-09-16, 07:54 AM
آخر رد: سعود

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


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