ورود

View Full Version : حرفه ای: نحوه کار Winhex



loo30fer
پنج شنبه 05 اسفند 1389, 01:46 صبح
با سلام خدمت همه دوستان
میخواستم بدونم که Winhex از چه روشی استفاده کرده که در عرض چند ثانیه فایل های سنگین رو در خودش لود میکنه و هگز فایل رو نشون میده و کلا برای ساخت پلاگین یا برنامه ای که بشه باهاش هگز دوم تا سوم فایل رو گرفت مثلا داخل فایل ما نوشته شده Salam be پس میشه al پس و بشه تعریف کرد که به جای کارکتر اول که S هست A رو جایگزین یا حذف کرد البته به صورت مستقیم نه اینکه کل متن رو لود و تغییر بدیم و دوباره تغییر بدیم من با دستورات FileStream و AssingFile کار کردم که هرکدام مشکلاتی رو دارن برای مثال گرفتن تنها هگز یک فایل و اگه بخوایم چند هگز رو باهم بگیریم باید حتما از حلقه استفاده کنیم و هگز ها رو تو متغیر به هم بچسبونیم شاید برای چندکار کوچیک به چشم نیاد ولی تو یک کار بزرگ با فایل خیلی طول میکشه و کار رو خراب میکنه آیا دلفی تابع یا دستوری دیگه و حرفه ای رو برای اینکار میشناسین ؟
آیا راه حلی رو برای اینکار دارین ؟
البته مطمئنا باید راه حلی داشته باشه چون Winhex هم که یک نرم افزار حرفه ای هست با دلفی نوشته شده
ممنون میشم راهنمایی کنید