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

التعامل مع الملفات و المجلدات فى #C ... درس (8):إستخدامات الفئة BinaryReader

اذهب الى الأسفل

التعامل مع الملفات و المجلدات فى #C ... درس (8):إستخدامات الفئة BinaryReader Empty التعامل مع الملفات و المجلدات فى #C ... درس (8):إستخدامات الفئة BinaryReader

مُساهمة من طرف أحمد مناع الأحد ديسمبر 29, 2013 12:14 pm

بسم الله الرحمن الرحيم 

_أهلا وسهلا بكم إخوانى الكرام ....الفئة BinaryReader كائن في مستوى أدنى من كائنات تيارات Streams و يستخدم  لقراءة أنواع الملفات كقيم ثنائية في تيار ترميز معينة. يعمل هذا الكائن مع كائنات Streams التي توفر الوصول إلى وحدات البايت الأساسية فى الملفات و لإنشاء كائن BinaryReader،يجب اولا إنشاء الكائن FileStream ومن ثم تمرير BinaryReader إلى أسلوب المنشئ على النحو التالى :

الكود:

                Stream d = new FileStream("c:\testBinary.txt", FileMode.Open, FileAccess.Read);

                BinaryReader read = new BinaryReader(d);

                string s = read.ReadString();

                textBox1.Text = s;
                read.Close();
                d.Close();
            }
            catch (IOException ex)
            {
                MessageBox.Show(ex.ToString());
            }

_ فى المثال أعلاه قمنا بقراءة ملف نصى لذلك أستخدمنا الاسلوب read.ReadString فى القراءة ...لكن يمكنك ايضا قراءة اى نوع من البيانات وذلك من خلال الاسلوب read.ReadByte

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1108
النقاط : 202034
التقيم : 144
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى