![]() |
|
قرائة سطر معين داخل ملف تكست vb6 - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم أسئلة واستفسارات الأعضاء - المنتدى القديم (http://vb4arb.com/vb/forumdisplay.php?fid=94) +--- قسم : قسم Visual Basic 6 وما قبله (http://vb4arb.com/vb/forumdisplay.php?fid=167) +--- الموضوع : قرائة سطر معين داخل ملف تكست vb6 (/showthread.php?tid=7876) |
قرائة سطر معين داخل ملف تكست vb6 - شفنطل - 09-03-13 السلام عليكم اخواني اني مبتدأ في الفجوال بسك 6 احاول ان اصنع برنامج مهم بالنسبة لي ولكن احتاج كود لفورم مهم لم اجده ولكن وجدت نفس الفكرة مبرمجة في الدوت نت هذا الرابط قرائة سطر معين داخل ملف تكست هل يوجد نفس السورس لفجوال بسك 6؟ جزاكم الله خير قرائة سطر معين داخل ملف تكست vb6 - VB_Coder - 09-03-13 السلام عليكم - هذا مثال يوضح ماطلبته . - تحياتي . قرائة سطر معين داخل ملف تكست vb6 - ناجي إبراهيم - 09-03-13 السلام عليكم... * أعتذر من أخي Vb_Coder لأني كنت أجهز الرد قبل أن ألاحظ مشاركته :o و على أية حال "في الإعادة إفادة". بالطبع يمكن ذلك. اكتب الدالة التالية في القسم العام: كود : Private Function ReadLineOfFile(ByVal AFilePath As String, ByVal ALineIndex As Long) As String* حيث AFilePath هو مسار الملف، و ALineIndex هو رقم السطر. * لاحظ أن الدالة تعتبر أن ترقيم الأسطر يبدأ بالصفر، أي أن السطر الأول رقمه 0، و السطر الثاني رقمه 1، و السطر الثالث رقمه 2، ... إلخ. و لقراءة السطر المطلوب قم باستدعاء الدالة كالتالي مثلاً (السطر الخامس): كود : Private Sub Command1_Click()*** اقتراح: إذا كنت ستستخدم الدالة بشكل متكرر لقراءة بعض الأسطر فربما يكون من الأسرع و الأسهل قراءة كامل أسطر الملف في مصفوفة ثم قراءة الأسطر من المصفوفة. لعمل ذلك اكتب الدالة التالية في القسم العام: كود : Private Function ReadAllLinesOfFile(ByVal AFilePath As String) As Variantفي هذه الحالة فإن الدالة ReadAllLinesOfFile تعيد قيمة من النوع Variant يحتوي على مصفوفة يبدأ ترقيم عناصرها بالصفر (الدالة تعيد Null في حالة حدوث خطأ). و يتم استعمالها كالتالي: كود : Private Sub Command1_Click()أي نقوم بتعريف متغير لتخزين المصفوفة ثم نستدعي الدالة ثم نتأكد من أن القيمة المعادة ليست Null. لاحظ أننا بعد استدعاء الدالة استعملنا المصفوفة MyList للوصول إلى الأسطر. نرجو الاستفادة و السلام. RE: قرائة سطر معين داخل ملف تكست vb6 - hak1wr - 16-04-16 (09-03-13, 05:07 PM)ناجي إبراهيم كتب :السلام عليكم اخي ناجي حين استخدم هذا الفكشن يظهر لي اخطاء وضحتها في الملف المرفق ارجو المساعدة وشكرا RE: قرائة سطر معين داخل ملف تكست vb6 - Ahmed_Mansoor - 16-04-16 (16-04-16, 12:03 PM)hak1wr كتب :(09-03-13, 05:07 PM)ناجي إبراهيم كتب :السلام عليكم أهلا أخي الكريم , هذا الكود هو للفيجول بيسك6 وأعتقد أنك تستخدم فيجول بيسك دوت نت , الكود يعمل بشكل صحيح على الفيجول بيسك6 . |