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

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4)
+--- قسم : قسم لغة vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=18)
+---- قسم : قسم أمثلة ومشاريع vb6.0 (http://vb4arb.com/vb/forumdisplay.php?fid=30)
+---- الموضوع : مثال مع شرح إضافة ملف Manifest لملفات المصدر لأخذ مظهر XP\7 . (/showthread.php?tid=22240)



مثال مع شرح إضافة ملف Manifest لملفات المصدر لأخذ مظهر XP\7 . - Mohamad Anan - 25-10-17

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

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

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

لمن لا يعرف ملف 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 عدد صحيح

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