منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مساعدة بخصوص ملف txt
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
ارجو من الاخوة ذوي الخبرة في البرمجة على vb.net مساعدتي في الاشكال الذي يواجهني والمتمثل في :

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

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

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

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

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

شكرا لردك  اخي  انا احب ان اقسم الملف الى اعمدة على حسب الخط الاحمر و الاسطر على حسب  الاسطر  في النص الاصلي اي ينتج عندي مصفوفة ثنائية البعد (array(4,3 وهذا للقيام بالعمليات الحسابية الرياضية او بالاحرى الملف يصبح جدول
كما اوضح اكثر ان الملف لا يحتوي على اية  رمز معين للتقسيم من خلاله اي لا يوجد (- , ; * @#& ) اي ان split() لم تنفع معي
هذا هو الكود
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 
شكرا لك اخي [b]mhmd_911[/b] هذا ما كنت بحاجة اليه حفظك الله وجزاك عناالف خير كمالا تبخل عنا بردودك في المرات القادمة لني بحاجةارشاداتك لكوني جديد في التعامل مع vb.net