التنبيهات التالية ظهرت :
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.4.33 (Linux)
File Line Function
/showthread.php 864 errorHandler->error



تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خصائص جميع أنواع البيانات في Visual Basic
#1
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته

اليوم أقدم لكم شرح عن خصائص و أنواع البيانات

قبل أي شئ عندي ملاحظة و هي
للإعلان عن متغير نستخدم
كود :
Dim VariableName As DataType

حيث VriableName هو أسم المتغيير و DataType هي نوع البيانات

و في حالة إذا كنت لا تعرف أي نوع من البيانات تنتمي قيمة المتغير إليه فيمكنك أستخدام
كود :
Dim VariableName
حيث VariableName هو أسم المتغيير

و لكن إن شاء الله ستعرف بعد هذا الشرح ستعرف جميع أنواع البيانات و إلى أي نوع من البيانات ينتمي المتغيير الخاص بك

الآن فالنبدأ الشرح من الأقل أستهلاكاً للذاكرة حتى الأكثر أستهلاكاً للذاكرة

أول نوع من البيانات و هو وحدة قياس عدد خلايا الذاكرة Byte و طبعاً عدد الخلايا التي يستخدمها من الذاكرة هي 1 Byte

و أقصى عدد للـBytes هو 255 و أقل عدد هو صفر

نأتي معاً لثاني نوع من البيانات الذي هو Boolean و عدد الخلايا التي يستهلكها من الذاكرة هي 2 Bytes

و Boolean هي عبارة عن True و False

أي أن True تنتمي إلى نوع البيانات Boolean
و كذلك False تنتمي إلى نوع البيانات Boolean

و الآن مع نوع البيانات Char و Char هي حرف أو رقم أو رمز
حيث أن ي تنتمي إلى Char و : تنتمي إلى Char و L تنتمي إلى Char

Char هي حرف أو رمز أو رقم واحد فقط

فجرّب أن تأتي بفورم و سميه Form1 و ضع فيه TextBox و سميه TextBox1 و أكتب في Form1_Load التالي
كود :
Dim Char1 As Char = "h"
        TextBox1.Text = Char1
ثم جرب مشروعك و ستلقى TextBox1 مكتوب فيه h

و الآن جرب أن تبدل الكود بالكود التالي
كود :
[b]
Dim Char1 As Char = "52"
        TextBox1.Text = Char1[/b]
ستجد أن TextBox1 مكتوب فيه 5 و ذلك لأن Char هي حرف أو رمز أو رقم واحد فقط

و الآن مع أنواع البيانات الرقمية و التي هي Short و Single و Integer و Long و Double و Decimal

نبدأ بـShort و هي تستهلك 2 Bytes فقط من خلايا الذاكرة

و تستخدم للأرقام القصيرة و هي من -32768 إلى 32767

فجرب في نفس المشروع أن تستبدل الكود بـ
كود :
Dim Short1 As Short = "32500"
        TextBox1.Text = Short1
و شغل البرنامج ستجد أن TextBox1 مكتوب فيه 32500
و الآن أستبدل الكود بـ
كود :
Dim Short1 As Short = "-33000"
        TextBox1.Text = Short1
و عند تشغيل البرنامج ستجد خطأ لأن Short تستخدم للأرقام المحصورة بين -32768 و 32767

و الآن مع Single و هو نوع البيانات الرقمي الذي يستهلك من خلايا الذاكرة 4 Bytes

و هي تستخدم للأرقام المحصورة بين
من صفر إلى
الأرقام الموجبة من 1.4*10 أس -45 إلى 3.4*10 أس 38
تقريباً
و من صفر إلى
و الأرقام السالبة من -3.4*10 أس 38 إلى 1.4*10 أس -45
تقريباً

و الآن مع نوع البيانات الرقمي المعروف Integer
و هو يستهلك من 4 Bytes من خلايا الذاكرة

و هو رقم من -2147483648 إلى 2147483647

و الآن مع أطول أنواع البيانات الرقمية Long الذي يستهلك 8 Bytes من خلايا الذاكرة

و هو رقم بين -9223372036854775808 و
9223372036854775807

و الآن مع نوع البيانات الرقمية المعروف أيضاً Double و يستخدم 8 Bytes من خلايا الذاكرة

و هي الأرقام المحصورة بين
من صفر إلى
الأرقام الموجبة من 4.9*10 أس -324 إلى 1.8*10 أس 308
تقريباً
و من صفر إلى
الأرقام السالبة من -1.8*10 أس 308 إلى -4.9*10 أس -324
تقريباً

و الآن مع أطول نوع في أنواع البيانات الرقمية Decimal
و هي تستهلك 16 Bytes من خلايا في الذاكرة
و هي الأرقام المحصورة بين
-79228162514264337593543950335
إلى
79228162514264337593543950335

و هنا أنتهينا من أنواع البيانات الرقمية

و الآن مع نوع البيانات الذي يستهلك 8 Bytes من خلايا الذاكرة Date و الواضح جداً من أسمه ما هو
و لكن الغريب قليلاً فيه أنه
من -1/1/0001 إلى 31/12/9999

و الآن مع أكثر أنواع البيانات شهرة و هي String الذي يستهلك عدد غير معروف من عدد خلايا الذاكرة حيث يستهلك حسب محتوياته
و محتوياته ممكن أن تكون أي حرف أو رقم أو رمز و بأي عدد من الأحرف

و هكذا نكون قد أنتهينا من شرح جميع أنواع البيانات المستخدمة في Visual Basic

و لكن عندي ملحوظة أحب أضيفها

و هي:

لتحويل أي نوع من البيانات إلى String
نستخدم
كود :
Variable.ToString
حيث Variable هو أسم المتغيير
و لتحويل String إلى أي نوع من البيانات نستخدم
كود :
DataType.Parse(String)

حيث DataType هي نوع البيانات و String هو المتغير
و يجب قبل تحويل أي String إلى نوع بيانات آخر التأكد من أن قيمة الـString يمكن أن تتحول إلى نوع البيانات المطلوب

تم بحمد الله
و أتمنى من الله أن يكون قد وفقني في شرحي

شكراً لقرائتكم
السلام عليكم و رحمة الله و بركاته
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
خصائص جميع أنواع البيانات في Visual Basic - بواسطة Aly El-Haddad_mybb_import4475 - 25-09-12, 07:35 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  رقابة قاعدة البيانات (التحديث التلقائي للبيانات ) SqlDependency قناص المدينة 0 517 05-10-23, 04:43 PM
آخر رد: قناص المدينة
Video [درس فيديو] حل مشكلة تغيير مسار قاعدة البيانات مع تقارير كريستال ريبورت رمضان272 0 1,681 23-04-22, 05:56 AM
آخر رد: رمضان272
  [شرح] اتصال بقاعدة بيانات اكسيس , اضافة بيان , تعديل بيان , حذف بيان , عرض البيانات . ahmed salam 25 38,229 23-02-22, 06:04 PM
آخر رد: رضوان الجماعي
  الحلقة السابعة من السلسلة 167- استخراج جميع معلومات الجهاز RaggiTech 5 4,494 29-06-21, 05:29 AM
آخر رد: kebboud
  تفعيل برنامج Visual Studio 2019 Adilo idabdellah 4 11,515 20-05-20, 11:48 AM
آخر رد: الفاضي
  [SQL] تحسين أداء وسرعة قاعدة البيانات SQL SERVER اسامه الهرماوي 0 3,585 28-10-19, 03:12 AM
آخر رد: اسامه الهرماوي
  [VB.NET] برمجة dynamic Buttons مع قواعد البيانات mgr21002100 1 2,853 13-08-19, 05:36 PM
آخر رد: asemshahen5
Information تحميل برنامج الفيجوال بيسك 2010 download visual basic 2010 mohamed atef2018 4 64,941 15-03-19, 07:50 PM
آخر رد: العتيق
Rainbow [كود] بعض خواص قواعد البيانات اسامه الهرماوي 2 2,900 13-10-18, 01:39 AM
آخر رد: اسامه الهرماوي
Video [درس فيديو] طريقة تحميل وتثبيت visual studio 2017 مع جميع التحديثات Ikode 1 10,139 11-08-18, 08:48 PM
آخر رد: galas

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم