ضمن vb.net فإنها من الاشارات القديمة تكاد لا ترى مبرمج يستخدمها اما استخداماتها فمثلا
عند تعريف المتغيرات فإنها كنت تعني تعريف متغير من نوع single
dim a!=1
وفي المثال الذي ذكرته هي تعني تحديد العمود p1 ضمن الداتا تيبل الذي تم تعريفه في الكود الذي ذكرته
p1.Enabled = dr!p1
هي تعني
p1.Enabled = dr("p1")
وايضا تعني
p1.Enabled = dr(0) على اعتبار ان العمود p1 الموجود ضمن datatable رقمه صفر
ولو كان الكود على الشكل التالي
p1.Enabled = dt.Rows(0)("p1")
فسنوفر على انفسنا عناء انشاء متغير من النوع DataRow
وسيكون الكود اكثر ملائمة مع النمط الذي يستخدمه اغلب المبرمجين
فيصبح الكود الذي ذكرته على الشكل التالي
كود :
If dt.Rows.Count > 0 Then
Form_main.p1.Enabled = dt(0)("p1")
end if
close
سورس كود برنامج محاسبة ومبيعات احترافي - سورس كود تطبيق ارسال رصيد من الجوال B4A
سورس كود تطبيق مبيعات للجوال
تيليجرام Abo_anas_kahwaji@
واتساب 00963951283515