تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] مساعدة بخصوص ملف txt
#1
ارجو من الاخوة ذوي الخبرة في البرمجة على vb.net مساعدتي في الاشكال الذي يواجهني والمتمثل في :

ابحث عن كود برمجي مع الشرح لكيفية رفع ملف نصي (.txt) على vb.net و من ثم تقسيمه الى صفوف واعمدة على شكل مصفوفة
وهذا للقيام بالعمليات الحسلبية عليه ( جمع - طرح -مقارنة-نقل الاعمدة...............................الخ)

الملف على الشكل المبين في الصورة

الرد }}}
تم الشكر بواسطة:
#2
بانتضار ردودكم
الرد }}}
تم الشكر بواسطة:
#3
على اي اساس يتم التعامل مع النص؟
واقصد هل تريد ان تعتبر السطر الجديد هو الذي يفصل كل صف عن الاخر؟
اذا نعم يتبقى كيف تود تقسيم السطر كاعمدة؟

يعني الراي عندي ان تجعل تقسيم الاعمدة عن طريق ادراج رمز بين كل عموم واخر وتنزل سطر لتفصل كل صف عن الاخر.
الرد }}}
تم الشكر بواسطة: rabeh.ram
#4
(16-10-16, 06:42 PM)سعود كتب : على اي اساس يتم التعامل مع النص؟
واقصد هل تريد ان تعتبر السطر الجديد هو الذي يفصل كل صف عن الاخر؟
اذا نعم يتبقى كيف تود تقسيم السطر كاعمدة؟

يعني الراي عندي ان تجعل تقسيم الاعمدة عن طريق ادراج رمز بين كل عموم واخر وتنزل سطر لتفصل كل صف عن الاخر.

شكرا لردك  اخي  انا احب ان اقسم الملف الى اعمدة على حسب الخط الاحمر و الاسطر على حسب  الاسطر  في النص الاصلي اي ينتج عندي مصفوفة ثنائية البعد (array(4,3 وهذا للقيام بالعمليات الحسابية الرياضية او بالاحرى الملف يصبح جدول
كما اوضح اكثر ان الملف لا يحتوي على اية  رمز معين للتقسيم من خلاله اي لا يوجد (- , ; * @#& ) اي ان split() لم تنفع معي
الرد }}}
تم الشكر بواسطة:
#5
هذا هو الكود
PHP كود :
       Dim lines As String() = IO.File.ReadAllLines("textfile.txt")

 
       Dim arr(43) As Long

        For i 
0 To lines.Count 1

            arr
(i0) = lines(i).Substring(04)

 
           arr(i1) = lines(i).Substring(45)

 
           arr(i2) = lines(i).Substring(99)

 
           arr(i3) = lines(i).Substring(183)

 
       Next 
الرد }}}
تم الشكر بواسطة: rabeh.ram , thevirus
#6
شكرا لك اخي [b]mhmd_911[/b] هذا ما كنت بحاجة اليه حفظك الله وجزاك عناالف خير كمالا تبخل عنا بردودك في المرات القادمة لني بحاجةارشاداتك لكوني جديد في التعامل مع vb.net
الرد }}}
تم الشكر بواسطة:



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


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