كيف أغير قيم Hex لمف ما ؟
#5
في الحقيقة هناك العديد من الحلول و الطرق فقط ترجع الى مسألة أي الطرق الأكثر توافقا مع المسألة التي نعالجها ... كمثال أنا إستعمل الملفات التنائية لكن للتبديل السريع (باتشينغ) أعمل بالصنف TMemoryStreaml و هدا مثال بسيط يوضح الفكرة ,,

1- القيمة الجديدة المدخل (لهدف إستبدال اقيمة القديمة) 0-255 لأنني عرفته byte لمادا ؟؟ لأنني التبديل يقتصر على بايت واحد .
2- لك كل الحرية بإستخدام مركبات جاهزة أو دوال جديدة تقوم ببرمجتها يعني لا تحصر الأمر بهدا المثال .

[صورة: modhexv1.jpg]
[صورة: modhexv2.jpg]
نجرب البرنامج على نفسو : (و نقارن بالـ HexWork Shop)
[صورة: modhexv3.jpg]
ملاحظة : هدا هو مبدأ الباتشينغ فقط التلاعب ببايتات البرنامج .


الملفات المرفقة
.rar   Tf6[ModHexValue].rar (الحجم : 81.12 ك ب / التحميلات : 225)
I'M Fly Like A G6

الرد


الردود في هذا الموضوع
كيف أغير قيم Hex لمف ما ؟ - بواسطة Dr.MOT - 02-04-2009, 07:13 PM
كيف أغير قيم Hex لمف ما ؟ - بواسطة mohfa - 02-04-2009, 09:54 PM
كيف أغير قيم Hex لمف ما ؟ - بواسطة AL-MOB4RM3G - 03-04-2009, 08:33 AM
كيف أغير قيم Hex لمف ما ؟ - بواسطة Dr.MOT - 03-04-2009, 09:31 AM
كيف أغير قيم Hex لمف ما ؟ - بواسطة TF6M - 20-04-2009, 02:52 PM
كيف أغير قيم Hex لمف ما ؟ - بواسطة me_delphi - 21-04-2009, 12:25 AM
كيف أغير قيم Hex لمف ما ؟ - بواسطة Dr.MOT - 23-04-2009, 04:48 PM
كيف أغير قيم Hex لمف ما ؟ - بواسطة TF6M - 23-04-2009, 10:32 PM
كيف أغير قيم Hex لمف ما ؟ - بواسطة onexite - 16-08-2012, 09:36 PM

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


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