تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
احتراف التعامل مع ( ملفات التهية ini ) باسهل الطرق مكتبه كاملة من صنعى : اصدار 1.0.0
#1
السلام عليكم ورحمة الله

هذه المكتبة للتعامل مع ملفات ini.

لمن لا يعرفها اقراء هذا التوضيح من المنتدى القديم للاخ Tipo ولمن يعرفها خش فى الموضوع وعدى هذه الجزئية


=================================================

للتعامل مع ملفات التهيئة ولفهم طريقة إستخدامها سنشرح وظيفة وتركيب ملفات التهيئة .

ومن ملفات التهيئة المشهورة الملفان win.ini و system.ini الخاصان بويندوز ، وعادة ما يكون لكل برنامج ملف تهيئة خاصة به وامتداد ملفات التهيئة هو ini , ويتم بملفات التهيئة حفظ أعداداتك الخاصة بك التي قمت بها .
عند تشغيل برنامج معين فقد تلاحظ عند دخولك لبرنامج ما انة قد وضع آخر اربعة ملفات قمت بتشغيلها في قائمة ملف ( مثل الورد مثلا ) وكذلك يحفظ كل ما قمت بة من تغيرات لتجدها لم تتغير عند تشغيلة في المرة القادمة فما يقوم بة البرنامج هو حفظ الأعدادات التي قمت بها في ملف تهيئة خاص ، لتتم قرائة في المرة القادمة لتشغيلك البرنامج ووضع اعداداتك التي قمت بها .



[SIZE=4]
لاحظ أن ملف التهيئة يتكون من عدد من الآقسام وأسفل كل قسم عدد من المفاتيح وأمام كل مفتاح قيمتة ، مثلا القسم Desktop يحتوي على مفتاحين ، المفتاح TilrWallpaper قيمتة 1 ، وهذا حال كل ملفات التهيئة .


================================================== =====

الان والحمد والمنة لله تعالى اتممت هذه المكتبه المتكاملة للتعامل معها

1 - كتابة مفتاح وخصائصها
[SIZE=4]
A[/SIZE]
- عندما يكون الملف غير موجود يقوم بانشاءه والكتابه فيه
B - عندما يكون القسم غير موجود يتم ايضا انشاءه والكتابه فيه
C - عندما يكون المفتاح موجود من قبل يتم استبدال القيمة منه

1 - القراءة من الملف سواء قراة الاقسام المفاتيح القيم او قيمة
[SIZE=4]A[/SIZE] - يوجد اكثر من شكل للدالة لتسهل على الجميع كيفما دعت الحاجه ان يستخدمها
فمن الممكن ان تقراء من نص او من ملف نصى ومن الممكن ان تعيد القيمه مباشرة
او ان تخزنها فى دالة من الممكن ان تحقق من العملة بـ
True و False ومن الممكن ان تعيد متغير
رقمى يحمل مرحلة الخطاء
فمثلا :
0 - نجاح العملية
1 - فشل فى القراءة من الملف او عدم العثور على الملف
2 - فشل فى قراءة القسم او عدم وجود القسم
3 - فشل فى الحصول على المفتاح او عدم وجود المفتاح
طبعا كل ده فى حالة احتجت الى تفصيل الخطاء فيمكنك ترك هذا كله واستعمال الشكل الاول
[SIZE=4]B[/SIZE] - جميع التعليقات على الدوال بى اللغة العربيه ليسهل عليك استعمال المكتبة
انظر الصورة



الى هنا تعبت كنت ناوى اكتب كل خصائص ومميزات هذه المكتبة لاكن سامحونى الوقت داهمنى

وانتظرو باذن الله تعالى مكتبة فى التعامل مع XML

المكتبة مرفقه مفتوحة المصدر لمن اراد التعديل والتطوير
[/SIZE]


الملفات المرفقة
.zip   Test_Ali_ini.zip (الحجم : 124.79 ك ب / التحميلات : 62)
الرد }}}}
تم الشكر بواسطة:
#2
جزاك الله خيراً

بالتوفيق Smile
سبحان الله وبحمده سبحان الله العظيم

الرد }}}}
تم الشكر بواسطة:
#3
وجزاك اخى عبدالله
اتمنى يكون عجبك
الرد }}}}
تم الشكر بواسطة:
#4
ممتااااااز

واصل ابداعك

الرد }}}}
تم الشكر بواسطة:
#5
الشاكي لله كتب :ممتااااااز

واصل ابداعك


با عمى كتير عليا ده والله ههههه
اتمنى يكون نال اعجابك اخى الشاكى لله
الرد }}}}
تم الشكر بواسطة:
#6
السلام عليكم ورحمة الله وبركاته

ما شاء الله تبارك الله
جميل جدا جدا
بارك الله فيك وزادك علما وجعله في ميزان حسناتك
الرد }}}}
تم الشكر بواسطة:
#7
sooriaty03 كتب :السلام عليكم ورحمة الله وبركاته

ما شاء الله تبارك الله
جميل جدا جدا
بارك الله فيك وزادك علما وجعله في ميزان حسناتك

وفيك بارك
الاجمل كلامك الجميل ودعائك المبارك
امين نحن واياك دائما
الرد }}}}
تم الشكر بواسطة:
#8
السلام عليكم

بارك الله فيك وزادك علما
الرد }}}}
تم الشكر بواسطة:
#9
بارك الله فيك
للعلم يوجد مكتبة على موقع CodeProject للتعامل مع ini
IniFile Class using VB.NET - CodeProject
الرد }}}}
تم الشكر بواسطة:
#10
sajad كتب :السلام عليكم

بارك الله فيك وزادك علما

وعليكم السلام
امين نحن واياك



AHMED HUSSIEN كتب :بارك الله فيك
للعلم يوجد مكتبة على موقع CodeProject للتعامل مع ini
IniFile Class using VB.NET - CodeProject

وفيك بارك
والله اول مرة اشوفها
مع انى بحث كتر وسئلت ناس كتير
واصلا تعبت كتير فى عمل هذه المكتبة
هههههههه
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  احتراف التعامل مع ( ملفات التهية ini ) باسهل الطرق مكتبه كاملة من صنعى : اصدار 1.0.1 ali.alfoly 0 714 21-08-13, 08:34 AM
آخر رد: ali.alfoly
  [ مساعدة ] برنامج للبحث في ملفات الxml بقايا إنسان 0 600 05-05-13, 05:59 AM
آخر رد: بقايا إنسان
  التعامل مع الملفات RaggiTech 0 450 17-10-12, 09:16 PM
آخر رد: RaggiTech
  التعامل مع المجلدات RaggiTech 0 399 17-10-12, 09:11 PM
آخر رد: RaggiTech
  (لعبة الذاكرة Memory Game) لتفهم التعامل مع مصفوفة الادوات RaggiTech 0 564 17-10-12, 09:05 PM
آخر رد: RaggiTech
  مثال رائع من مايكروسوفت يوضح اكواد التعامل مع الملفات و بتصميم ممتاز(80ك ب) RaggiTech 0 417 17-10-12, 07:19 PM
آخر رد: RaggiTech
  التعامل مع البرامج والتطبيقات الخارجية RaggiTech 0 401 17-10-12, 06:54 PM
آخر رد: RaggiTech
  لانشاء قاعده بيانات و التعامل معها من خلال الكود RaggiTech 0 518 17-10-12, 05:24 PM
آخر رد: RaggiTech
  كيفيه التعامل من ال ImageList Class RaggiTech 0 391 17-10-12, 05:19 PM
آخر رد: RaggiTech
  كيفيه التعامل مع NumericUpDown control RaggiTech 0 386 17-10-12, 05:19 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم