تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيفية استيراد وتصدير عناصر الداتا جريد فيو من والى ملف نصى TXT FILE
#5
(03-04-16, 11:10 AM)mawad كتب :
(03-04-16, 10:43 AM)الماجيك مسعد كتب :
(03-04-16, 09:55 AM)mawad كتب :
(03-04-16, 08:03 AM)الماجيك مسعد كتب :
كود :
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       savedata(DataGridView1, "myfile.txt")
       loaddata("myfile.txt", DataGridView2)

   End Sub


   Sub savedata(ByVal dg As DataGridView, ByVal filename As String)
       Dim mSB As New System.Text.StringBuilder
       For Each mRow As DataGridViewRow In dg.Rows
           mSB.AppendLine(String.Join(vbTab, From mCell In mRow.Cells Select mCell.Value))
       Next
       IO.File.WriteAllText(filename, mSB.ToString)
   End Sub

   Sub loaddata(ByVal filename As String, ByVal dg As DataGridView)
       For Each mLN As String In IO.File.ReadLines(filename)
           dg.Rows.Add(mLN.Split(vbTab))
       Next
   End Sub
كود :
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

       savedata(DataGridView1, "myfile.txt")
       loaddata("myfile.txt", DataGridView2)

   End Sub


   Sub savedata(ByVal dg As DataGridView, ByVal filename As String)
       Dim mList As New List(Of String)
       For Each mRow As DataGridViewRow In dg.Rows
           mList.Add(String.Join(vbTab, From mCell In mRow.Cells Select mCell.Value))
       Next
       Dim mSB As New System.Text.StringBuilder
       For Each mItem In mList
           mSB.AppendLine(mItem.Replace(vbNewLine, vbBack))
       Next
       IO.File.WriteAllText(filename, mSB.ToString)
   End Sub


   Sub loaddata(ByVal filename As String, ByVal dg As DataGridView)
       For Each mLN As String In IO.File.ReadLines(filename)
           Dim mList As New List(Of String)
           For Each mItem In mLN.Split(vbTab)
               mList.Add(mItem.Replace(vbBack, vbNewLine))
           Next
           dg.Rows.Add(mList.ToArray)
       Next
   End Sub

معلش يا غالى عايز تعمل الفاصل بين العناصر هذه العلامة |

انا حاولت ولكن ظهرت نفس المشكلة

Sub savedata(ByVal dg As DataGridView, ByVal filename As String)
Dim mList As New List(Of String)
For Each mRow As DataGridViewRow In dg.Rows
mList.Add(String.Join("|", From mCell In mRow.Cells Select mCell.Value))
Next
Dim mSB As New System.Text.StringBuilder
For Each mItem In mList
mSB.AppendLine(mItem.Replace("|", vbBack))
Next
IO.File.WriteAllText(filename, mSB.ToString)
End Sub


Sub loaddata(ByVal filename As String, ByVal dg As DataGridView)
For Each mLN As String In IO.File.ReadLines(filename)
Dim mList As New List(Of String)
For Each mItem In mLN.Split("|")
mList.Add(mItem.Replace(vbBack, "|"))
Next
dg.Rows.Add(mList.ToArray)
Next
End Sub

يريت تعدله انه يضيف العنصر كما كان

يعنى لو كان العنصر الاول مثلا 5 سطور
يبقا عند استدعاء الملف
يتم اضافة ال5 اسطر للعنصر الاول كما كان

وهكذا

معلش انا عارف انى تعبتك معايا

جعله الله فى ميزان حسناتك
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: كيفية استيراد وتصدير عناصر الداتا جريد فيو من والى ملف نصى TXT FILE - بواسطة الماجيك مسعد - 03-04-16, 01:00 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 850 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 746 17-08-25, 09:15 PM
آخر رد: heem1986
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,004 06-08-25, 06:34 PM
آخر رد: Taha Okla
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,225 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مساعدة في استيراد البيانات من الليست بوكس fireswored1 4 474 22-01-25, 08:43 PM
آخر رد: fireswored1
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 554 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  كيفية التعامل مع inputbox في فيجوال ستوديو أسامة حسين 4 3,506 14-01-25, 02:04 AM
آخر رد: أبو خالد الشكري
  [Acces2010] مساعدة في كود استيراد يانات fireswored1 9 579 02-01-25, 03:25 AM
آخر رد: fireswored1
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 634 05-12-24, 02:21 AM
آخر رد: aljzazy
  كيفية معرفة الجهاز رئيسي ام فرعي المتألق9 1 398 13-11-24, 06:41 PM
آخر رد: justforit

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


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