تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تصدير البيانات من نوع جديد
#1
السلام عليكم 
لدي ارقام هاتف في ليست بوكس 
اريد تصديرها في ملف من نوع VCF كاجهات اتصال هاتف 

بحيث ان يكون الاسم مثلا test 1
و الاسم الثاني test 2
وهكذا 
كيف يتم ذلك بحثت كثيرا ولم اجد من يدلني 
وشكرا مقدما
الرد
تم الشكر بواسطة:
#2
جرب هذا الكود يمكن ينفعك
PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        Dim dt 
As DataTable = New DataTable()
 
       dt.Columns.Add("first_name")
 
       dt.Columns.Add("last_name")
 
       dt.Columns.Add("mobile_phone")
 
       dt.Rows.Add("A""a"111)
 
       dt.Rows.Add("B""b"222)
 
       dt.Rows.Add("C""c"333)
 
       dt.Rows.Add("D""d"444)
 
       DataGridView1.DataSource dt
    End Sub
    Private Sub ExportToVcard_Click
(sender As ObjectAs EventArgsHandles ExportToVcard.Click
        For i 
As Integer 0 To DataGridView1.Rows.Count 1
            Dim vcf 
= New StringBuilder()
 
           vcf.Append("BEGIN:VCARD" System.Environment.NewLine)
 
           vcf.Append("VERSION:3.0" System.Environment.NewLine)
 
           vcf.Append("TEL;type=HOME;type=VOICE;type=pref:" DataGridView1("mobile_phone"i).Value System.Environment.NewLine)
 
           vcf.Append("FN:" DataGridView1("first_name"i).Value " " DataGridView1("last_name"i).Value System.Environment.NewLine)
 
           vcf.Append("END:VCARD" System.Environment.NewLine)
 
           Dim filename "D:\TestFile2\card" ".vcf"
 
           System.IO.File.WriteAllText(filenamevcf.ToString())
 
       Next
    End Sub 
الرد
تم الشكر بواسطة: سعود
#3
(18-01-21, 08:11 AM)moosa_alabri كتب : جرب هذا الكود يمكن ينفعك
PHP كود :
Private Sub Form1_Load(sender As ObjectAs EventArgsHandles MyBase.Load
        Dim dt 
As DataTable = New DataTable()
 
       dt.Columns.Add("first_name")
 
       dt.Columns.Add("last_name")
 
       dt.Columns.Add("mobile_phone")
 
       dt.Rows.Add("A""a"111)
 
       dt.Rows.Add("B""b"222)
 
       dt.Rows.Add("C""c"333)
 
       dt.Rows.Add("D""d"444)
 
       DataGridView1.DataSource dt
    End Sub
    Private Sub ExportToVcard_Click
(sender As ObjectAs EventArgsHandles ExportToVcard.Click
        For i 
As Integer 0 To DataGridView1.Rows.Count 1
            Dim vcf 
= New StringBuilder()
 
           vcf.Append("BEGIN:VCARD" System.Environment.NewLine)
 
           vcf.Append("VERSION:3.0" System.Environment.NewLine)
 
           vcf.Append("TEL;type=HOME;type=VOICE;type=pref:" DataGridView1("mobile_phone"i).Value System.Environment.NewLine)
 
           vcf.Append("FN:" DataGridView1("first_name"i).Value " " DataGridView1("last_name"i).Value System.Environment.NewLine)
 
           vcf.Append("END:VCARD" System.Environment.NewLine)
 
           Dim filename "D:\TestFile2\card" ".vcf"
 
           System.IO.File.WriteAllText(filenamevcf.ToString())
 
       Next
    End Sub 
تمام ولكن هذا ينشأ كل جهه اتصال علي حدا انا اريد جميعا في جهه اتصال واحده
الرد
تم الشكر بواسطة: سعود
#4
السلام عليكم ورحمة الله وبركاته 
ومساء الخير لكل من في هذا المنتدى 
احب منتدى وبمن فيى الى قلبي

قمت بتعديل بسيط بالكود

كود :
    Private Sub ExportToVcard_Click(sender As Object, e As EventArgs) Handles ExportToVcard.Click
        Dim vcf = New StringBuilder()
       
        For i As Integer = 0 To DataGridView1.Rows.Count - 1 - 1

            vcf.Append("BEGIN:VCARD" & System.Environment.NewLine)
            vcf.Append("VERSION:3.0" & System.Environment.NewLine)
            vcf.Append("TEL;type=HOME;type=VOICE;type=pref:" &
                       DataGridView1("mobile_phone", i).Value & System.Environment.NewLine)
            vcf.Append("FN:" & DataGridView1("first_name", i).Value & " " +
                       DataGridView1("last_name", i).Value & System.Environment.NewLine)
            vcf.Append("X-GROUP-MEMBERSHIP:My Contacts" & Environment.NewLine)
            vcf.Append("END:VCARD" & System.Environment.NewLine)
        Next

        Dim filename = Application.StartupPath + "/card.vcf"
        System.IO.File.WriteAllText(filename, vcf.ToString())
    End Sub  
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 38 منذ 6 ساعة مضت
آخر رد: بسام محمدغانم
  مشكلة عند تحويل البيانات من الداتاقريدفيو الى الإكسل جيولوجي مبتدئ 3 170 09-10-21, 06:55 PM
آخر رد: ahmed4
  عند استدعاء تقرير يطلب مني كلمة السر لقاعدة البيانات samawi 4 1,509 27-09-21, 08:10 PM
آخر رد: Programmer_awa
  سؤال بخصوص حفظ التاريخ في قاعدة البيانات من نوع mysql 3loosh44 2 288 19-09-21, 08:47 PM
آخر رد: 3loosh44
  عرض البيانات من الداتا قريد فيو الى الادوات aftfm 7 547 28-08-21, 10:50 PM
آخر رد: aftfm
  إنشاء حقل جديد kebboud 3 366 25-08-21, 02:53 PM
آخر رد: asemshahen5
  [VB.NET] تصدير الداتاجريد فيو للاكسيل احمد 2021 5 318 18-08-21, 08:47 PM
آخر رد: يونس علي
  هل من مساعده فى تصدير بيانات الى الpdf خالد كامل1 1 318 15-08-21, 12:36 PM
آخر رد: ابراهيم ايبو
  جلب البيانات من جدول مع اجراء عمليات حسابية - تعديل الكود momani33 7 599 14-08-21, 09:34 AM
آخر رد: ابو انس
Exclamation كيفية ربط قواعد البيانات mysql ب فيجوال بيسك دوت نت Yasser_Abuelhassab 1 389 25-07-21, 02:31 AM
آخر رد: ابو انس

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


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