07-04-2017, 05:37 PM
المدخل للدالة هو عنوان وليس string أو Byte أو Integer
لذا فالنوع في هذه الحالة ليس مهم و المهم هو بداية البيانات الحقيقية لتعمل الدالة
والغرض من التحويل في هذه الحالات إلى string لاستعمال دوال اخرى مثلا للتشفير
انتبه فعند تحويل exe إلى string النتيجة في Memo ستظهر فقط MZP
لأن MZP = 4D 5A 50
و يليها مباشرة 00
وكما نعرف أن 00 يعني ان السلسلة انتهت.
لذا فالنوع في هذه الحالة ليس مهم و المهم هو بداية البيانات الحقيقية لتعمل الدالة
والغرض من التحويل في هذه الحالات إلى string لاستعمال دوال اخرى مثلا للتشفير
انتبه فعند تحويل exe إلى string النتيجة في Memo ستظهر فقط MZP
لأن MZP = 4D 5A 50
و يليها مباشرة 00
وكما نعرف أن 00 يعني ان السلسلة انتهت.
سبحان الله وبحمده سبحان الله العظيم


![[-]](https://delphi4arab.net/forum/D4A2020/collapse.png)