الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعامل مع الملفات النصية في فيجوال بيسك .NET القسم الأول

مغلق
بدأه محمد الفياض في 26 يوليو 2002 · 8 رد · 8,861 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في هذا الدرس سوف تتعلم كيفية التعامل مع الملفات النصية في فيجوال بيسك .NET

في البداية سوف نتعلم كيفية الكتابة إلى ملف نصي :

سوف يمر البرنامج في ثلاث مراحل الأولى فتح الملف وإن لم يكن موجود سوف يقوم فيجوال بيسك بإنشاء ملف جديد والثانية إرسال القيم إلى الملف وإخيراً إغلاق الملف .

الدوال التي ستتعامل معها :-

الدالة FileOpen

ومهمة هذه الدالة هي فتح الملف .

التركيب النحوي لهذه الدالة هو :

FileOpen ( filenumber ,filepath , mode)

Filenumber : رقم الملف ويتعامل البرنامج مع الملف عن طريق هذا الرقم ).

Filepath : مسار الملف.

Mode : وضعية فتح الملف وتكون إحدى هذه القيم :

OpenMode.Append = هذا الوضع التسلسلي للإضافة

OpenMode.Binary = هذا الوضع لتتعامل مع البيانات كأرقام ثنائية .

OpenMode.Input = هذا الوضع التسلسلي لقراءة البيانات داخل الملف .

OpenMode.output = هذا الوضع التسلسلي لطباعة البيانات من الملف .

OpenMode.Random = هذا الوضع للوصول العشوائي إلى البيانات .

الدالة PrintFile

ومهمة هذه الدالة هي الطباعة في الملف .

التركيب النحوي لهذه الدالة هو :

PrintFile(filenumber, output)

Filenumber = رقم الملف الذي حددته في دالة FileOpen الذي تريد طباعة البيانات إليه .

Output = القيم التي تريد طباعتها في الملف .

الدالة FileClose

ومهمتها إغلاق الملف .

التركيب النحوي لهذه الدالة هو :

FileClose(filenumber)

Filenumber = رقم الملف الذي حددته في دالة FileOpen الذي تريد إغلاقه .

مثال على الكتابة في ملف نصي:

سوف نقوم في هذا المثال بإنشاء ملف في C: وأسمه filetest.txt ونقوم بإرسال القيم الموجود في textbox1 إلى هذا الملف .

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        FileOpen(1, "c:filetest.txt", OpenMode.Output)
        PrintLine(1, TextBox1.Text)
        FileClose(1)
    End Sub

أرجوا كتابة أي أستفسار هنا

تم تعديل هذه المشاركة بواسطة walcom في 26 مارس 2005 في 09:59

2
#2

مشاء الله عليك اخوي محمد مشكور جدا صراحه درس مفيد جدا

#3

شكراً لك اخ mimi

إن شاء الله سوف ابدأ في الجزء الثاني

#4

شكرا لك أخ محمد ،

أنا لم أر الماضيع في vb.net في المنتدى الا اليوم ،

لكنها مواضيع جميلة وقيمة .

تحياتي

#5

شكررررا اخي الكريم

#6

السلام عليكم

أحسن الله إليك أخي محمد فياض

واصل و استمر و نحن إن شاء الله نقرأ و نطبق و نسأل إن وجدت أسئلة بذلك .

الله يوفقك ويزيدك من علمه .

في المثال يتضح المقال

#7

السلام عليكم

لو ممكن

رجاءا كتابة كود للولوج على الملف النصي open textfile واخذ البيانات ووضعها في متغيرات لنقلها ب insert الى الجدول في قاعدة البيانات sql server

مثال على البيانات الملف النصي

First Name LastName City job

ali dsas makkah prog

الخ من البيانات

#8

ماشاء الله عليك اخوي محمد .. اكثر من رائع

الله يكتب لك عن كل حرف حسنه ويحط عن كل حرف سيئه .. ويشركنا معك بالاجر

اللهم صلي على محمد وعلى آل محمد كما صليت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد

وبارك على محمد وعلى آل محمد كما باركت على إبراهيم وعلى آل إبراهيم إنك حميد مجيد

#9

و ماذا إذا أردت أن أفتح ملف في أحد تطبيقات الكونسول و ليس النماذج العادية؟!

هل من الممكن التوضيح

هذا الموضوع مغلق.

مواضيع مشابهة