نوع الأحرف.

بالإضافة إلى تعيين نوع البيانات في عبارة التعريف يمكنك فرض نوع البيانات بعض عناصر البرمجة مع حرف النوع. يجب أن يتبعه حرف النوع مباشرة عنصر, مع أية أحرف المتداخلة من أي نوع.

نوع الحرف ليس جزءًا من اسم العنصر. يمكن أن يكون مرجعاً تعريف بحرف نوع العنصر بدون حرف النوع.

معرّف نوع الأحرف

Visual Basic توفر مجموعة من معرّف نوع الأحرف ، الذي يمكنك استخدامه في تعريف لتحديد نوع بيانات متغير أو ثابت. يوضح جدول التالي أحرف نوع معرّف متوفر مع أمثلة الاستخدام.

معرّف نوع الأحرف

نوع البيانات

المثال

%

Integer

Dim L%

&

Long

Dim M&

@

Decimal

Const W@ = 37.5

!

Single

Dim Q!

#

Double

Dim X#

$

String

Dim V$ = "Secret"

لا وجود لمعرّف نوع الأحرف Boolean, Byte, Char, Date, Object, SByte, Short, UInteger, ULong، أو UShort أنواع بيانات أو أي أنواع بيانات المركبة مثل عبارة عن صفائف أو بنيات.

في بعض الحالات، يمكنك إلحاق $ حرف إلى Visual Basic تعمل على سبيل المثال Left$ بدلاً من Left، للحصول على القيمة التي تم إرجاعها من النوع String.

في كل الحالات نوع معرّف حرف يجب أن يتبع اسم المعرف فوراً.

أحرف نوع قيمة حرفية

قيمة حرفية تمثيل نصية القيمة معينة من نوع البيانات.

أنواع قيمة حرفية الافتراضي

نموذج قيمة حرفية كما يظهر في التعليمات البرمجية عادةً يحدد به نوع بيانات. يعرض جدول التالي أنواع الافتراضية هذه.

شكل نصية قيمة حرفية

أنواع بيانات افتراضية.

المثال

رقمية ، لا الكسر

Integer

2147483647

رقمية ، لا الكسر قطر أيمن متوسط جداً بالنسبة Integer

Long

2147483648

رقمية ، لا الكسر

Double

1.2

قم بإحاطتها في علامات اقتباس مزدوجة ("").

String

"A"

إحاطة داخل إشارات الأرقام

Date

#5/17/1993 9:32 AM#

فرض أنواع قيمة حرفية

Visual Basic توفر مجموعة من أحرف نوع حرفية ، الذي يمكنك استخدامه فرض قيمة حرفية يفترض نموذج به نوع بيانات آخر غير الذي يشير. يمكنك القيام بذلك عن طريق إلحاق الحرف إلى الإنهاء قيمة حرفية. يوضح جدول التالي أحرف نوع معرّف متوفر مع أمثلة الاستخدام.

أحرف نوع قيمة حرفية

نوع البيانات

المثال

S

Short

I = 347S

I

Integer

J = 347I

L

Long

K = 347L

D

Decimal

X = 347D

F

Single

Y = 347F

R

Double

Z = 347R

US

UShort

L = 347US

UI

UInteger

M = 347UI

UL

ULong

N = 347UL

C

Char

Q = "."C

لا وجود لمعرّف نوع الأحرف Boolean, Byte, Date, Object, SByte, String ، أو أنواع بيانات أو أي أنواع بيانات المركبة مثل عبارة عن صفائف أو بنيات.

يمكن أيضاً استخدام القيم الحرفية الأحرف نوع معرّف (%, &, @, !, #, $) ، كما يمكن تعبيرات والثوابت والمتغيرات. ومع ذلك، قيمة حرفية كتابة أحرف (S, I, L, D, F, R, C) يمكن استخدامه فقط مع قيمة حرفية .

في كل الحالات الحرفية نوع الحرف مباشرة اتبع قيمة القيمة الحرفية.

القيم الحرفية الست عشري و رقم ثماني

المحول البرمجي عادةً يكون عدداً قيمة حرفية في نظام الأرقام العشرية (الأساس 10). يمكنك فرض عدد صحيح حرفي إلى يكون رقم سداسي عشري (أساس 16) &H بادئة كما يمكن فرض إلى تكون الثماني (8 الأساسية) مع &O بادئة. يجب أن تكون الأرقام التي تتبع البادئة يتناسب مع رقم النظام. فيما يلي مثال لهذا الأمر.

الرقم الأساس

prefix

قيم رقم صحيح

المثال

رقم سداسي عشري (أساس 16)

&H

0-9 و A-F

&HFFFF

Octal (8 الأساسية)

&O

0-7

&O77

يمكنك اتباع حرفي البادئة مع حرف نوع قيمة حرفية. يـوضح المثال التالي ذلك.

Dim counter As Short = &H8000S
Dim flags As UShort = &H8000US

في المثال السابق، counter يحتوي على القيمة 32768, flags يحتوي على القيمة 32768 وهكذا.

راجع أيضًا:

المهام

استكشاف أخطاء أنواع البيانات

المرجع

خلاصة نوع بيانات (Visual Basic)

المبادئ

أنواع البيانات في Visual Basic

البرمجة اللا نوعية في Visual Basic

تعريف متغير في Visual Basic

موارد أخرى

نوع بيانات أولي

تطبيق نوع البيانات

نوع التحويلات في Visual Basic