delphi4arab منتديات دلفي للعرب

نسخة كاملة : تغيير قيمة في برنامج (exe)
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

عندي مشكلة لم اجد لها حل لحد الان وهي انشاء برنامج يقوم بتعديل قيمة في برنامج اخر
القيمة موجودة في الاوفست 0x00017038
حيث القيمة اضعها في edit1 وزر لكتابة القيمة في البرنامج

وشكرا لكم
في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا
Houdini كتب :في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا

بارك الله فيك اخي ممكن مثال بسيط
لانني لم اتعامل مع exe
انما اتعامل مع ملفات bin
وهذه المرة وقعت في هذا المشكل
ghost-dz كتب :ألق نظرة هنا
http://www.delphi4arab.net/forum/showthr...?tid=11078

بارك الله فيك اخي الكريم

لقد وجدت الحل اخطات في الحجم الخاص بالكتابة