المشاركات : 43
المواضيع 15
:
: 22
الإنتساب : Oct 2022
10-02-2023, 07:08 PM
(آخر تعديل لهذه المشاركة: 10-02-2023, 07:15 PM بواسطة Team dz.)
سلام عليكم
كيف اجمع رقيمن بالهكس
كود :
var
E,F:String;
begin
E:=A.text; //006AFE
F:=b.text ; // 2
B.Text := IntToHex('E') + StrToInt('F') ;
اريد تعديل الكود
مطلوب جمع 006AFE + 2 = 6B00
شكرا لكم
المشاركات : 143
المواضيع 4
:
: 26
الإنتساب : Feb 2022
يجب الا تخلط بين العمليات بين نص و الاعداد بالنسبة لعملية الجمع
StrToInt تقوم بتحويل النص الى عدد صحيح و لتفرق بين نص يمثل عدد Hex و اخر بنظام عشري يجب اظافة الرمز $ الى النص Hex ,,, $006AFE
كود :
B.Text := StrToInt('$'+E) + StrToInt('$'+F) ;
https://www.delphibasics.co.uk/RTL.php?Name=StrToInt
كل من 1 user says قال شكرا ل Ndagor على المشاركة المفيدة1 user says Thank You to Ndagor for this post
• Team dz
المشاركات : 43
المواضيع 15
:
: 22
الإنتساب : Oct 2022
اريد تعديل الكود
مطلوب جمع 006AFE + 2 = 6B00
شكرا لكم
المشاركات : 143
المواضيع 4
:
: 26
الإنتساب : Feb 2022
كود سابق فيه خطا بسيط و لم اجربه
كود :
var
F,E:string;
begin
F:='2';
E:='6AFE';
B.Text :=IntToHex(StrToInt('$'+E) + StrToInt('$'+F),6);
كل من 1 user says قال شكرا ل Ndagor على المشاركة المفيدة1 user says Thank You to Ndagor for this post
• Team dz