منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مثال مع شرح إضافة ملف Manifest لملفات المصدر لأخذ مظهر XP\7 .
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
بسم  الله الرحمن الرحيم

السلام عليكم و رحمة الله و بركاته

إخواني الكرام:

لمن لا يعرف ملف Manifest
بعد توقف الدعم عن لغة vb6 نشرت مايكروسوفت ملف XML
يمكن فتحه و تعديله بالمفكرة كأي نص عادي

يتم وضع الملف بجانب التطبيق و يسمى بنفس اسمه مع الملحق

بامتداد Manifest مثلا Project1.exe.Manifest

عند وضعه بجانب التطبيق ستأخد الأدوات مظهر XP\7 
و ما بعدها من أنظمة تدعم Common-Controls v6

في المرفقات Manifest Creator لعمل ملف مخصص.

موضوعنا هو عمل قسم خاص في ملف المصدر و تخزين الملف بداخل التطبيق
القسم يجب أن يكون من نوع RT_MANIFEST و هو رقم ثابت قيمته 24

نضيف ملف Manifest.txt المرفق الى المشروع فيوضع بقسم "CUSTOM"

نعدل خصائصة كالتالي:

Type: = #24
Id: =   1
Language: = Neutral

ليتعامل محرر ملفات المصدر مع الرقم على أنه رقم وليس نص نكتب # قبل 24

المهم عند تضمين ملف Manifest داخل التطبيق هو أن يكون حجمه من مضاعفات 4 بايت

باعتبار أن كل حرف يخزن في بايت يمكنك تعديل عدد الحروف داخل الملف النصي

الملف المرفق حجمه 696 بايت يقبل القسمة على 4 و الناتج 174 عدد صحيح

المثال في الرفقات.