استكشاف الأخطاء و إصلاحها : القراءة من و الكتابة إلى ملفات نصية

يناقش هذا موضوع المشاكل الشائعة المواجهة عند العمل مع الملفات النصية و اقتراح أسلوب لكل صفحة.

المشاكل الشائعة

المشاكل الشائعة عند العمل مع ملفات نصية تتضمن استثناءات الأمان , ملفات الترميز ، أو المسارات غير الصالحة.

استثناءات الأمان

يتم طرح SecurityException عند حدوث خطأ في الأمان. و هذا غالباً نتيجة لنقص الأذونات الضرورية للمستخدم ، والتي يمكن حلها عن طريق إضافة أذونات أو العمل مع الملفات في التخزين المنعزل. لمزيد من المعلومات، راجع استكشاف أخطاء "الاستثناءات" و إصلاحها: System.Security.SecurityException.

ملف الترميز

ملف الترميزات و الذي يعرف أيضاً باسم ترميزات الأحرف ، حدد كيفية تمثيل الأحرف عند معالجة النص. و قد ينتج حرف غير متوقع في ملف نصي من الترميز غير الصحيح. للحصول على معظم الملفات ، ترميز واحد قد يفضل عن آخر من خلال أحرف اللغة التي يمكن أو لا يمكن معالجتها / بالرغم من أن Unicode يُفضل عادةً. للمزيد من المعلومات، راجع ملف الترميز وEncoding.

المسارات غير صحيحة

عند تحليل مسارات الملفات ، خصوصاً المسارات النسبية فمن السهل توفير بيانات خاطئة. يمكن تصحيح العديد من المشكلات عن طريق التأكد من توفير المسار الصحيح. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تحليل مسارات الملف في Visual Basic.

راجع أيضًا:

المرجع

FileSystem

المبادئ

تحليل الملفات النصية مع كائن TextFieldParser

موارد أخرى

القراءة من الملفات في Visual Basic

الكتابة إلى الملفات في Visual Basic