تعلم التعامل مع وسائط التخزين البسيطه


(hendokasha) #1

وسائط التخزين البسيطة
هناك العديد من المشاريع التي تحتاج لتخزين بعض البيانات البسيطة على القرص الصلب … فمثلا في الألعاب أنت تحتاج لحفظ اعدادات المستخدم … أو الخيارات Options أو غير ذلك من البيانات الكبيرة …
وتعتمد الألعاب الكبيرة على قواعد بيانات ضخمة لحفظ كل الإعدادات ذات العدد الكبير في هذه القاعدة … ولكن ماذا عن ألعابنا الصغيرة والمتوسطة ؟؟؟
أعتقد أنه سيكون من الحماقة في تلك الحالة أن تستخدم قاعدة بيانات … فهذا يشبه الرجل الذي يحرق بيته لأنه يريد سلق بيضة … ولكن يمكنك أن تعتمد على وسائط التخزين البسيطة … وهي نوعان :
1- ملفات السرد : TextFiles تتميز هذه الملفات بصغر الحجم وسهولة التعامل معها … وقد أشيع عن غير الحق أنك لا يمكن أن تتعامل مع سطر بعينه في الملف النصي … وأنك يجب أن تتعامل مع الملف النصي سطرا بسطرا وهذا يعد صحيحا من الوهلة الأولى … ولكنه غير صحيح باستخدام بعض الحيل البرمجية التي سنتعلمها معا في هذه الوثيقة …
2- ملفات الوصول العشوائي : Ini Files وهي ملفات المعلومات Ini ويمكنك لترى مثالا على هذه الملفات في المسار : C:\Windows\Win.Ini