تقييم الموضوع :
  • 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  
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف يمكن تصدير ascx كملف dll justforit 1 138 06-12-25, 12:33 AM
آخر رد: salamandal
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 841 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 798 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,263 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,028 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,004 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 788 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 700 26-04-25, 12:24 AM
آخر رد: الدريساوي
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 663 24-04-25, 12:58 PM
آخر رد: foad8920
  إغلاق الفورم مع حذف جميع البيانات الموجودة به صالح عبدالله 10 1,044 19-04-25, 08:54 PM
آخر رد: Kamil

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


يقوم بقرائة الموضوع: