Badraoui نشر 27 أكتوبر 2015 أرسل تقرير نشر 27 أكتوبر 2015 (معدل) أريد معرفة رقم ترتيب سطر معين في ملف نصي باستعمال vb.net، كيف أفعل ذلك؟مع العلم أني مبتدئ في البرمجة؟ تم التعديل في 27 أكتوبر 2015 بواسطة Badraoui اقتباس
0 E.Nourddine نشر 28 أكتوبر 2015 أرسل تقرير نشر 28 أكتوبر 2015 على فرض أنك تمتلك الرقم الترتيبي للسطر، يمكنك استعمال هذه الطريقة:Dim pos As Integer = 10 ''رقم السطر Dim subStr As String = System.IO.File.ReadAllText("C:\\path\\x.txt").Substring(0, pos) Dim lineNo As Integer = subStr.Split(vbCrLf).Count ''استخراج عدد الحروف في السطرفي حالة لم تتوفر على رقم السطر، وتوفر لديك قطعة من السطر-في حالة عدة أسطر سيعيد لك السطر الأول-:Dim content As String = System.IO.File.ReadAllText("C:\\...\\x.txt") Dim pos As Integer = content.IndexOf("<<the content of your line goes here>>") Dim lineNo As Integer = content.Substring(0, pos).Split(vbCrLf).Countوهذه الشيفرة لاستعادة لعد جميع الأحرف بالملف النصي:Dim lines As Integer = System.IO.File.ReadAllLines("C:\\...path...\\x.txt").Length اقتباس
السؤال
Badraoui
أريد معرفة رقم ترتيب سطر معين في ملف نصي باستعمال vb.net، كيف أفعل ذلك؟
مع العلم أني مبتدئ في البرمجة؟
تم التعديل في بواسطة Badraoui1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.