أهم أقسام المدونة

الصفحات

الجمعة، 16 مارس 2018

التحويل من عدد إلى نص:


التحويل من عدد إلى نص:

عندما تعرض ناتج عملية حسابية للمستخدم، فإنك تعرضها في لافتة أو مربع نص، وذلك بوضعها في الخاصية Text.. وفي هذه الحالة عليك أن تحول العدد إلى نص، لأن الخاصية Text تتعامل مع نصوص.
ويمكنك استخدام الوسيلة ToString لفعل هذا.. هذه الوسيلة موجودة في كل كائن من كائنات الأنواع الرقمية، مثل العدد الصحيح Integer والعدد المزدوج Double... إلخ.
وقد استخدمنا هذه الوسيلة في آخر سطر في حدث ضغط الزر BtAdd1، لتحويل المجموع Sum من عدد إلى نص، لوضعه في اللافتة:
Dim Sum As Integer = N1 + N2
LbSum.Text = Sum.ToString( )
لاحظ أن الوسيلة Parse تستخدم من اسم نوع البيانات مباشرة (مثل Integer.Parse)، لهذا تسمى وسيلة مشتركة Shared Method، لأنها غير مرتبطة بكائن معين.. لهذا يجب أن ترسل معاملا نصيا String Argument إلى هذه الوسيلة لتقوم بتحويله إلى النوع المناسب.
بينما الوسيلة ToString تستخدم من اسم كائن معين معرف من نوع البيانات، لهذا تسمى وسيلة النسخة Instance Method، لذا فهي لا تحتاج إلى أية معاملات، فهي تتعامل مع قيمة المتغير الذي يستدعيها.. مثال:
Dim Sum As Integer = 5
LbSum.Text = Sum.ToString( )
بينما الكود التالي غير صحيح وستعترض عليه فيجيوال بيزيك:
LbSum.Text = Integer.ToString(5)
من كتاب المبرمج الصغير للصف الثالث الإعدادي (الفصل الدراسي الثاني).. للتنزيل كاملا:

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.