بسم الله الرحمن الرحيم

عندى إقتراح بسيط جداا لكن له فايدة كبيره جداا وهو أننا نفتح موضوع هنا نتكلم فيه عن الدوال المستخدمة فى الفيجوال بيسك دوت نت وكل عضو عنده دالة يحطها فى الموضوع ويتكلم عنها ويشرحها وبكده هانعمل موسوعة لدوال الفيجوال بيسك دوت نت وبالتالى كل واحد فينا هايقدر يوسع مدى تفكيره عن الأول

وأنا عن نفسى هابتدى بدالتين بساط جداا وهما دالة CINT ودالة Val

1- دالة الـ CINT

بتستخدم دالة CINT فى تحويل أى شيى نصى String لعدد صحيح Integer كما فى المثال التالى

كود:
Dim X As Integer

X=CINT(Me.TextBox1.Text)
حيث قامت الدالة بتحويل النص string الموجود فى الـ TextBox1 إلى عدد صحيح Integer تم تخزينه فى متغير X

2- دالة الـ Val

تعتبر دالة الـ Val متشابهة لحد كبير مع دالة الـ CINT لأنها بتؤدى نفس الغرض بالظبط مع أختلاف بسيط وهو أنها بتحول لعدة أنواع زى Double , Single , Decimel ,Integer, Byte كالمثال التالى

كود:
Dim X As Double
Dim Y As Integer
Dim Z As Decimel

X=Val(Me.TextBox1.Text)
Y=Val(Me.TextBox1.Text
Z=Val(Me.TextBox1.Text)
هنا قامت الدالة بتحويل النص الموجود فى الـ TextBox فى الحالة الأول إلى عدد Double وتخزينه فى المتغير X فى حين قامت بتحويل النص الموجود فى الـ TextBox فى الحالة الثانية إلى عدد صحيح Integer وتخزينه فى المتغير Y وفى الحالة الثالثة قامت بتحويل النص الموجود فى الـ TextBox إلى عدد عشرى Decimel وتخزينه فى المتغير Z

أن شاء الله سأقوم بوضع دوال أخرى كثيرة وأكتفيت فقط بالدالتين دول نظرا لضيق الوقت عندى الأن وأتمنى من باقى الأعضاء المشاركة لعمل موسوعة كاملة من دوال الفيجوال بيسك دوت نت