25-10-17, 02:49 AM
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته
إخواني الكرام:
لمن لا يعرف ملف 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 عدد صحيح
المثال في الرفقات.
السلام عليكم و رحمة الله و بركاته
إخواني الكرام:
لمن لا يعرف ملف 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 عدد صحيح
المثال في الرفقات.