01-05-2013, 07:08 PM
معلومة جديدة حول التعليمة div ...
حاولت استعمال الضرب ( ثابت بـ مسجل مع التعليمة MUL ) ... ولم انجح لذلك اتخذت ذلك الشكل بالكود ...
ولم يطر على بالي التعليمة IMUL ... وذلك يرجع لعدم ممارستي اوامر التجميع ^^" ..إلخ
هذا حل آخر على MakeRGB
وتستتطيع تبيق هذه الطريقة على بقية الدوال GetRValue,GetBValue,GetGValue
حاولت استعمال الضرب ( ثابت بـ مسجل مع التعليمة MUL ) ... ولم انجح لذلك اتخذت ذلك الشكل بالكود ...
ولم يطر على بالي التعليمة IMUL ... وذلك يرجع لعدم ممارستي اوامر التجميع ^^" ..إلخ
هذا حل آخر على MakeRGB
PHP كود :
function MakeRGB(R,G,B : Byte):Cardinal;
asm
MOV BYTE PTR DS:[Result],AL
MOV BYTE PTR DS:[Result+1],DL
MOV BYTE PTR DS:[Result+2],CL
end;
وتستتطيع تبيق هذه الطريقة على بقية الدوال GetRValue,GetBValue,GetGValue

