زنگ.

کسانی هستند که این خبر را قبل از شما خوانده اند.
مشترک شدن برای دریافت مقالات تازه.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید زنگ را بخوانید
بدون هرزنامه

داده ها در رایانه را می توان به عنوان یک سلول حافظه ای که نام خود را دارند (شناسه ها) مشاهده می شود. تمام داده ها در برنامه زبان دلفی باید قبل از اولین استفاده خود توضیح داده شود. و کامپایلر تماشا می کند که آنها در برنامه مطابق با این توصیف استفاده می شود، که از اشتباهات اجتناب می کند.

هر مقدار B. دلفی ممکن است دائمی یا متغیر باشد. نام او (شناسه) می تواند شامل ترکیبی از حروف لاتین، اعداد و نشانه تاکید باشد، و با اعداد شروع نمی شود. در عین حال، ثبت نام نماد ارزش ندارد.

محل توصیف داده در برنامه - بیرون از بلوک های منطقی شروع / پایان. در ماژول در مقابل کلمه کلیدی پیاده سازی یک بلوک از شرح وجود دارد:

var
فرم 1: tform1؛

این در اینجا است، با شروع خط بعدی، راحت اعلام می شود جهانی متغیرها و ثابت ها. همانطور که می بینید، یکی (فرم 1) در حال حاضر وجود دارد!

تبلیغات تیم متغیرها که در زبان دلفی:

var name_name : اسم را تایپ کن ;

کلمه var - کلید این نام ممکن است هر شناسه ای باشد که قبلا شرح داده نشده است و یکی از کلمات کلیدی یا محفوظ است. زبان دلفی. اگر شما نیاز به توصیف چندین متغیر از همان نوع، سپس آنها ذکر شده، جدا شده توسط کاما:

var a، b، c : عدد صحیح؛

اگر چند توصیف به دنبال یکدیگر، سپس کلمه کلیدی var شما نمیتوانید تکرار کنید:

var a، ب : عدد صحیح؛
C، D. : رشته؛

دائمی مقدار متفاوت است کننتا. البته، در برنامه شما می توانید از اعداد و خطوط استفاده کنید به طور مستقیم: 3.1415 یا "این مقدار شماره PI است"اما گاهی اوقات راحت تر است که آنها را به شناسه اختصاص دهند. شرح ثابت های شبیه به توصیف متغیرها، اما از کلمه کلیدی استفاده می شود constنام شناسه به دنبال نوع، سپس نشانه برابری و ارزش آن است. و نوع ثابت مجاز نیست که نشان دهد:

const pi = 3.1415 ;
znakpi : string \u003d."این مقدار شماره PI است";

به هر حال، ثابت pi ساخته شده در دلفی، یعنی، به منظور استفاده در شماره دلفی 3,1415... در محاسبات، شما فقط باید یک ثابت ثابت را اختصاص دهید pi نوع متغیر واقعی یا فقط به طور مستقیم در عبارات استفاده کنید.

اکنون وقت آن است که در مورد انواع داده های مورد استفاده در آن یاد بگیریم دلفی. اول از همه، رشته ها و اعداد است.

خط دنباله ای از نمادهای محصور شده در نقل قول های تک نامیده می شود:
"این یک رشته متن است" اگر متن باید دارای نماد نقل قول باشد، باید دو بار تکرار شود:
"آن" "- یک نماد نقل قول" رشته می تواند خالی نباشد. سپس آن را شامل دو نفر از طرف دیگر بدون فضای نقل قول می شود. به طور طبیعی، رشته ممکن است تنها از یک فضایی تشکیل شود.
محبوب ترین نوع رشته - رشته. نوع خط رشته ممکن است شامل تعداد متغیر شخصیت ها با حجم تا 2 گیگابایت باشد. اگر شما نیاز به محدود کردن اندازه رشته با مقدار ثابت، پس از کلمه کلیدی رشته در مربع براکت نشان می دهد تعداد تعیین تعداد کاراکترها در خط: رشته. کار کامل تر با رشته های دلفی در زیر شرح داده شده است.
نماد تک نوع است چار و ضبط شده در قالب یک نشانه در تک نقل قول: "آ". کاراکترهایی وجود دارد که بر روی صفحه نمایش داده نمی شوند، به عنوان مثال، یک نماد رشته رشته (برابر با # 13)، نماد انتقال رشته (برابر # 10) وجود دارد. چنین نمادها به صورت کد عددی خود (در کدگذاری) نوشته شده اند ANSI)، قبل از آن علامت است # . مثلا، #0 .
در نهایت، خطوط به اصطلاح صفر به اصطلاح وجود دارد. نمونه های شخصیت ها در چنین خطوطی با صفر آغاز می شود و با نماد کد به پایان می رسد 0 (#0 ) چنین خطوطی نوع هستند pchar.

شماره وجود دارد کل و کسری.
جدول زیر ذکر شده است انواع استاندارد عدد صحیح و دیپازهای مربوطه ارزش های مجاز.

اعداد کسری دارای بخش کوچکی از یک نقطه اعشار جدا شده اند. مجاز به استفاده از نماد است e. (یا E.) به دنبال یک عدد نشان می دهد که بخش چپ نیاز به ضرب 10 به درجه مناسب: 5E25 - پنج ضرب ده تا 10 در درجه بیست و پنجم.
در زیر، انواع استاندارد اعداد کسری و محدوده های مربوطه مقادیر مجاز است. برای اکثر انواع، محدوده مقادیر مثبت مشخص شده است، با این حال، طیف مشابهی از مقادیر منفی مجاز است، و همچنین تعداد 0 .

نوع بعدی داده ها منطقی است بولینمتشکل از تنها دو ارزش: درست است، واقعی. (حقیقت) و اشتباه (نادرست). که در آن درست\u003e نادرست.

در حال حاضر، استفاده از اجزای، خواص و رویدادهای آنها، وارد متغیرهای خود، می توانید برنامه های حاوی محاسبات را طراحی کنید. هنوز یاد می شود که چگونه مقدار محاسبه شده نمایش داده می شود.
درباره برنامه های کنسول من اینجا صحبت نمی کنم! و در برنامه های نرم افزاری نرم افزاری، این مقدار باید در برخی از مولفه های دارای خواص قرار گیرد متن یا عنوان. این، به عنوان مثال، چنین اجزایی مانند برچسب و ویرایش بله و فرم خود دارای دارایی است عنوانجایی که می توانید اطلاعات را نیز نمایش دهید. با این حال، در اطلاعات دلفی قبل از خروجی، به عنوان یک قاعده، لازم است تبدیل شود. از آنجا که تخصیص تنها بین متغیرهای یک نوع ممکن است، پس از آن چنین برنامه ای (سعی نکنید آن را اجرا کنید):

var a، b، c: integer؛
شروع.
a: \u003d 5؛
ب: \u003d 10؛
C: \u003d a + b؛
label1.caption: \u003d C؛
پایان؛

از زمان اموال اشتباه خواهد کرد عنوان متن دارد رشته را تایپ کنید، و متغیرهای مورد استفاده - دیجیتال عدد صحیح را تایپ کنید. بنابراین شما باید مقدار متغیر را تبدیل کنید C. در نوع متن برای این کار ساخته شده است. inttostr. رشته در "برنامه" ما که باعث خطا شد، باید اینگونه باشد:

label1.caption: \u003d inttstr (c)؛

چنین برنامه ای، به جز تعداد اعداد 15 نه قادر به ما باید یاد بگیریم که چگونه شماره های دیگر را وارد کنیم. ما از اجزای استفاده می کنیم ویرایش. شماره های وارد شده در اموال نگهداری می شود. متن این اجزاء. دو جزء را قرار دهید ویرایش، یک جزء برچسب و دکمه دکمه.با فشار دادن که ما محاسبات را انجام خواهیم داد. در اجزای ویرایش 1 و ویرایش 2 ما اعداد را برای جمع بندی وارد خواهیم کرد. برای حرکت به ویرایشگر کد، دوبار کلیک بر روی دکمه دکمه ما 1. ما به طور مستقیم به شکل ما شکل می گیریم دلفی متوسط آماده سازی دکمه فشار دادن دکمه، به طور مستقیم بین اپراتورها شروع. و پایان.. ما چنین کد ساده ای را می نویسیم:

روش. tform1.button1click (فرستنده: togject)؛
var a، b، c: integer؛ // توصیف متغیرها را فراموش نکنید.
شروع.
// شروع کد:
a: \u003d edit1.text؛
ب: \u003d edit2.text؛
C: \u003d a + b؛
label1.caption: \u003d inttstr (c)؛
// کد پایان
پایان؛

هنگام تلاش برای اجرای این کد دلفی خطاهای را برای یک دلیل مشابه نشان می دهد - متغیرها آ. و ب دیجیتال داشتن عدد صحیح را تایپ کنید، و اموال متن - متن رشته را تایپ کنید. خطاهای ثابت به عملکرد ساخته شده کمک می کند Strtointاین تحول معکوس را انجام می دهد - متن به یک عدد صحیح. متغیرهای اپراتور تخصیص آ. و ب باید اینگونه نگاه کرد:

a: \u003d strtoint (edit1.text)؛
ب: \u003d strtoint (edit2.text)؛

در این مورد، متغیرها a، b، c برای وضوح استفاده می شود. شما می توانید با یک خط انجام دهید:

label1.caption: \u003d inttostr (edit1.text) + strtoint (edit2.text))؛

به طور مشابه، توابع و برای تبدیل به رشته و بازگشت اعداد شناور معتبر وجود دارد ( شناور.eng eng.) کاما داشتن نوع واقعی. برای تبدیل به رشته - floattostrtrبازگشت - strtofloat.
اغلب نتایج محاسبات دارای نوع دلفی است واقعی، پس از کاما، "دم" طولانی داشته باشید. هنگام خروجی چنین متغیر در فرم متن، لازم است تعداد اعداد را پس از کاما محدود کنید. چگونه می توان این کار را انجام داد، همچنین در درس دلفی شرح داده شده است

در دلفی، هنگام توسعه برنامه ها برای سرعت و حداکثر عملکرد آنها، انواع داده ها در عملیات با RAM استفاده می شود. بدون مشخص کردن نوع غیر ممکن است تصور کنید که چقدر بایت برای ذخیره مقدار متغیر در آن اختصاص داده می شود حافظه دسترسی تصادفی.

تنها تخصیص اجباری نوع متغیر، عملکرد کارآمد برنامه را با حداقل بار در سیستم کامپیوتری تضمین می کند.

زبان دلفی مجموعه ای از انواع داده ها را به اندازه کافی بزرگ می کند: نوع عدد صحیح، واقعی، نماد، خط و نوع منطقی. علاوه بر این، انواع ارائه شده، تعریف شده، بسته به مقدار حافظه ذخیره سازی انتخاب شده، جداسازی خاصی را به انواع مختلف می رساند.

یک نوع داده عدد صحیح در دلفی ارائه شده است:

  • Shortint - طول می کشد 8 بیت در حافظه و دارای محدوده عددی از -127 تا 128 است.
  • Smallint - فاصله عددی در -32 768 - 32،767 (16 بیت) است.
  • Longint محدوده اعداد از -2 147 483 648 به 2 147 483 647 (32 بیت) است.
  • INT64- بزرگترین فاصله از - 263 تا 263-1 (64 بیت).
  • بایت- فاصله مقادیر از 0 تا 255 (8 بیت).
  • کلمه - یک چوب چوب از 0 تا 65535 (16 بیت).
  • Longword-Interval 0 - 4 294 967 295 (32 بیت) است.
لازم به ذکر است که آخرین 3 نوع نامیده می شود به عنوان آنها تنها تعداد مثبت در فاصله عددی خود را (بدون مقادیر منفی). علاوه بر این، شما می توانید از نوع "عدد صحیح" استفاده کنید، که مربوط به "Longint" است. علاوه بر این، باید شناخته شود که مقادیر در انواع سفارش دقیق است. این موقعیت اجازه می دهد تا استفاده از روش ها و توابع مختلف با توجه به ارزش ها. به نوع واقعی داده ها در دلفی (دستور داده نشده) اعمال نمی شود.

اعداد شناور (کسری) در نوع واقعی دلفی ارائه شده است. نوع واقعی داده ها به 6 نوع تقسیم می شود که در محدوده عددی، تعداد رقم های قابل توجه و حافظه متفاوت است.

  • تک - تعداد ممکن است در محدوده 1.5 x 1045-3.4x 1038 باشد. درجه حرارت حافظه 4 بایت.
  • Real48 - محدوده عددی 2.9x-39-1.7x1038 (6 بایت).
  • دو برابر - فاصله 5.0x10-324 -1.7x10308 (8 بایت) است.
  • تمدید شده - 3.6x10-4951 -1.1 X104932 (10 بایت).
  • COMP - محدوده اعداد 263 + 1 - 263-1، حافظه اشغال شده 8 بایت.
ارز - این نوع واقعی داده ها بیشتر پولی نامیده می شود. با آن، پیاده سازی برنامه های کاربردی مختلف موضوعات مالی این 53 بیت دقت و پشتیبانی از 4 رقم اعشاری دارد.

اطلاعات متن (متغیرها) نشان دهنده انواع داده رشته ها در دلفی است. 3 نوع را تشخیص دهید:

  • ShortString - طول رشته می تواند حداکثر 255 کاراکتر را تشکیل دهد و در روش استاتیک قرار گیرد.
  • LongString - این نوع داده ها تنها با حجم حافظه پویا محدود می شود.
  • WrideTring شبیه به نوع LongString است، اما هر شخصیت در یونیکد ارائه شده است.
در دلفی، انواع داده های رشته مجاز به نشان دادن با نوع رشته، که شبیه به Shortstring است.

نحو مشخصه نوع متغیر در دلفی بسیار ساده است. تعدادی از نمونه ها این بیانیه را تایید می کند:

var stroka: longstring؛ - ما متغیر "Stroka" نوع Longstring است. var d: double؛ - نوع داده واقعی var f: shortint؛ - نوع عدد صحیح
زبان دلفی از زبان PASCAL OBJECT سطح پایین حاصل می شود که به شما امکان می دهد تا با استفاده از کامپایلرهای برنامه سازگار تحت لینوکس استفاده کنید. این مقررات برنامه های نوشتاری را فراهم می کند، توسعه رابط های گرافیکی، برنامه های کاربردی که قادر به تسهیل مدیریت لینوکس، اشباع سیستم با قابلیت های جدید و راحت است.

نوع داده

این برنامه ممکن است با داده ها کار کند انواع متفاوت: تعداد کل و کسری، نمادها، رشته های نمادها، مقادیر منطقی.

نوع کل

دلفی از هفت نوع دیگر داده ها پشتیبانی می کند: Shortint، Smailint، Longint، INT64، بایت، کلمه و Longword، که در جدول شرح داده شده است. 1.1.

جدول 1.1.کل نوع

یک نوع

دامنه

فرمت

کوتاه کردن

128-127

8 بیت

smallint

32 768 - 32 767

16 بیت

longint

2 147 483 648 - 2 147 483 647

32 بیت

INT64

2 63 - 2 63 - 1

64 بیت

بایت

0-255

8 بیت، ناخوشایند

کلمه.

0-65 535

16 بیت، ناخوشایند

Longword

0 - 4 294 967 295

32 بیت، بدبختی

Object Pascal از نوع کلی متنوع ترین پشتیبانی می کند -عدد صحیح که معادل آن استlongint

نوع واقعی

زبان دلفی از شش نوع واقعی پشتیبانی می کند: Rea48، تک، دوگانه، تمدید، COMP، ارز. انواع متفاوت از خود با طیف وسیعی از مقادیر مجاز، تعداد رقم های قابل توجه و تعداد بایت مورد نیاز برای ذخیره داده ها در حافظه کامپیوتر (جدول 1.2) متفاوت است.

جدول 1.2انواع واقعی (کسری)

یک نوع

دامنه

اعداد معنی دار

بایت

real48

2.9x 10 -39 -1.7x10 38

11-12

06

تنها

1.5 x 10 -45 -3.4h 10 38

7-8

04

دو برابر.

5.0x10- 324 -1.7x10 308

15-16

08

تمدید شده

3.6x10- 4951 -1.1 X10 4932

19-20

10

کمال

2 63 +1 - 2 63 -1

19-20

08

واحد پول.

922 337 203 685 477.5808 --922 337 203 685 477.5807

19-20

08

زبان دلفی از نوع واقعی ترین نوع جهانی پشتیبانی می کند -واقعی، چه کسی دو برابر خواهد شد.

نوع نماد

دلفی از دو نوع نمادین پشتیبانی می کند: Ansichar و Widechar:

  • نوع Ansichar نمادهای رمزگذاری ANSI است که مربوط به تعداد در محدوده 0 تا 255 است.
  • نوع Widechar نمادهای رمزگذاری یونیکد هستند، آنها به شماره های 0 تا 65 535 مربوط می شوند.

Object Pascal از نوع کلیه نماد جهانی پشتیبانی می کند که معادل آن به Ansichar است.

نوع رشته

زبان دلفی سه نوع رشته را پشتیبانی می کند: Shortstring، Longstring

  • ابریشمی:
  • نوع Shortstring در رشته حافظه کامپیوتر از 0 تا 255 کاراکتر قرار دارد.
  • نوع LongString به صورت پویا در رشته حافظه قرار دارد، که طول آن تنها با مقدار حافظه آزاد محدود می شود؛
  • نوع ویسترینگ به صورت پویا در رشته حافظه قرار دارد، که طول آن تنها با مقدار حافظه آزاد محدود می شود. هر نماد رشته ای ویسترین یک نماد یونیکد است.

در زبان دلفی، شناسه رشته مجاز به تعیین یک نوع رشته است. نوع رشته نوع معادل نوع squenttring.

نوع منطقی

یک مقدار منطقی می تواند یکی از دو ارزش درست (حقیقت) یا نادرست باشد (دروغ). در زبان دلفی، مقادیر منطقی به نوع اشاره می شودبولین

متغیر

یک متغیر یک منطقه حافظه است که در آن داده هایی که برنامه را اداره می کنند. هنگامی که برنامه با داده ها دستکاری می شود، در واقع محتویات سلول های حافظه، به عنوان مثال متغیرها را اداره می کند.

به طوری که برنامه می تواند به متغیر (منطقه حافظه) اشاره کند، به عنوان مثال، برای به دست آوردن داده های منبع برای محاسبه فرمول یا ذخیره نتیجه، متغیر باید یک نام داشته باشد. نام متغیر با برنامه نویس همراه است.

به عنوان یک نام متغیر، شما می توانید از یک دنباله از حروف الفبا لاتین، اعداد و برخی از کاراکترهای خاص استفاده کنید. اولین شخصیت در نام متغیر باید نامه باشد. فضای نام متغیر نمی تواند مورد استفاده قرار گیرد.

این باید به این واقعیت پرداخت شود که کامپایلر زبان دلفی در نام های متغیر سرمایه و حروف کوچک را تشخیص نمی دهد، بنابراین Summa، Summa و Summa نام ها همان متغیر را نشان می دهد.

مطلوب است که نام متغیر منطقی با هدف آن ارتباط دارد. به عنوان مثال، متغیرهای مورد نظر برای ذخیره سازی ضرایب و ریشه های یک معادله مربع، که به طور کلی به طور سنتی ثبت شده است

aH2 + BX + C \u003d 0

کاملا منطقی است که اسامی A، B، S، X1 و X2 را اختصاص دهید. مثالی دیگر. اگر برنامه دارای متغیرهای طراحی شده برای ذخیره مقدار خرید و مقدار تخفیف، پس از آن این متغیرها را می توان نام را اختصاص داده است

Totalsumm و تخفیف یا Obsumma و Skidka.

در زبان دلفی، هر متغیر باید قبل از استفاده اعلام شود. با استفاده از آگهی، نه تنها واقعیت وجود متغیر تعیین می شود، بلکه نوع آن را نیز مشخص می کند از مقادیر معتبر نیز مشخص شده است.

به طور کلی، دستورالعمل اعلام متغیر به نظر می رسد این است:

نام: نوع؛

جایی که:

  • نام - نام متغیر؛
  • نوع نوع داده، برای ذخیره سازی کدام متغیر در نظر گرفته شده است.

مثال:

a: واقعی؛ ب: واقعی؛ من: عدد صحیح؛

نمونه هایی از دو متغیر نوع واقعی و یک متغیر نوع عدد صحیح توصیف شده است.

در متن برنامه، اعلامیه هر متغیر معمولا بر روی یک خط جداگانه قرار می گیرد.

اگر برنامه دارای چندین متغیر مربوط به یک نوع باشد، نام این متغیرها را می توان در یک ردیف از طریق کاما ذکر کرد، و نوع متغیرها را می توان پس از نام آخرین متغیر از طریق کولون مشخص کرد، به عنوان مثال:

a، b، c: واقعی؛ x1، x2: واقعی؛

ثابت

در زبان دلفی دو نوع ثابت وجود دارد: عادی و نامیده می شود.

یک ثابت منظم یک عدد صحیح یا کسری است، یک رشته از کاراکترها یا یک شخصیت جداگانه، یک مقدار منطقی است.

ثابت عددی

در متن برنامه، ثابت های عددی به طور معمول ثبت می شوند، به عنوان مثال، درست مانند اعداد، به عنوان مثال، در حل مشکلات ریاضی. هنگام استخدام تعداد کسری برای تقسیم کل و بخش های کسری، نقطه مورد استفاده قرار می گیرد. اگر ثابت منفی باشد، علامت "منهای" بلافاصله قبل از اولین رقم نصب شده است.

در زیر نمونه هایی از ثابت های عددی است:

123 0.0

524.03 0

ثابت های کسری را می توان به عنوان یک نقطه نقطه شناور نشان داد. نمایندگی به شکل یک نقطه شناور بر اساس این واقعیت است که هر عدد را می توان در یک فرم جبری به عنوان یک محصول از تعدادی از کمتر از 10، که Mantissa و درجه ده ها مرتبه نامیده می شود ثبت می شود.

"2.4"

"D"

در اینجا شما باید به ثابت "2.4" توجه کنید. این ثابت شخصیت است، I.E. رشته شخصیت ها، که تعداد "دو تا چهار دهم" را نشان می دهد و نه شماره 2.4.

ثابت های منطقی

بیانیه منطقی (بیان) می تواند واقعا یا نادرست باشد. حقیقت مربوط به ثابت واقعی است، ارزش "دروغ" - ثابتنادرست

نام Constanta

یک ثابت نامیده می شود نام (شناسه)، که در برنامه به جای خود ثابت استفاده می شود.

یک ثابت ثابت، و همچنین یک متغیر، باید قبل از استفاده اعلام شود. به طور کلی، دستورالعمل اعلامیه به نام ثابت به نظر می رسد مانند این است:

ثابت \u003d ارزش؛

جایی که:

  • ثابت - نام ثابت؛
  • ارزش - مقدار ثابت.

ثابت های نامیده می شود در برنامه در بخش اطلاعیه های ثابت، که با کلمه Const آغاز می شود، اعلام می شود. در زیر نمونه ای از اعلام ثابت های نامیده می شود (عدد صحیح، رشته و کسری).

const

محدود \u003d 10؛

title \u003d "(! lang: سرعت در حال اجرا";!}

pI \u003d 3.1415926؛

پس از اعلام ثابت نامگذاری شده در برنامه، به جای خود ثابت، می توانید از نام آن استفاده کنید.

در مقایسه با متغیر، اعلامیه نوع ثابت به صراحت نشان نمی دهد. نوع ثابت توسط نوع آن تعیین می شود، به عنوان مثال:

  • 125 - ثابت یک نوع کل؛
  • 0.0 - یک نوع دائمی دور؛
  • "اجرای" - String Constant؛
  • "\\" - ثابت نمادین.


ما آموزش ما را ادامه می دهیم! در دلفی، متغیرها نقش مهمی ایفا می کنند. در فرایند عملیات برنامه در متغیرها، شما می توانید اطلاعات را ذخیره و استخراج کنید. متغیرها می توانند داشته باشند نوع مختلف. به عنوان مثال، به منظور نوشتن برخی از متن به متغیر رشته. به منظور نوشتن به نوع متغیر استفاده از نوع عدد صحیح.

در اینجا یک لیست از انواع اساسی متغیرها در دلفی است:

  • عدد صحیح - تعداد کل از محدوده: -2147483648 .. + 2147483647
  • کوتاه - اعداد صحیح از محدوده: -128 .. + 127
  • بایت - اعداد صحیح از محدوده: 0 .. + 255
  • واقعی - هر دو و همچنین تعداد کسری از محدوده: 5E-324..1.7E + 308
  • دو برابر. - شبیه به نوع واقعی است
  • رشته - نوع داده رشته
  • چار - نوع داده نماد
  • بولتن - نوع داده منطقی می تواند درست باشد - حقیقت یا دروغ دروغ
ما با تئوری به پایان رسید، اکنون دلفی 7 را باز کنید و یک پروژه جدید ایجاد کنید. پس از آن ما یک جزء را برای ما آشنا می کنیم دکمه. و هنوز آشنا نیست برچسب. مولفه برچسب این چنین چیزی مفید است که در آن شما می توانید برخی از امضا را ضبط کنید. به عنوان مثال، امضای یک جزء دیگر یا به سادگی نویسنده برنامه را ضبط کنید. سعی کنید جزء را پیدا کنید برچسب خودمان خود را در تمام اجزای برگه قرار می دهیم استاندارد و خواندن نوک پاپ آپ. پس از آن دشوار است جزء چهارم از سمت چپ، نماد مکان نما را شمارش نکنید.

من همه چیز را انجام دادم و این را دوست داشتم:

حالا ما باید یک رویداد را ایجاد کنیم onclick بر روی دکمه، امیدوارم به یاد داشته باشید که چگونه این کار را انجام دهید.
متغیرها بین آنها اعلام می شود کلید واژه ها روش. و شروع.. اعلامیه با کلمه کلیدی شروع می شود var، سپس می نویسد نام متغیر و از طریق کولون او یک نوع. همه چیز را به عنوان همیشه یک نقطه با کاما به پایان می رساند.

یک متغیر ایجاد کنید S. نوع رشته در این روش onclick: روش tform1.button1click (فرستنده: togject)؛ VAR S: رشته؛ پایان دادن به پایان؛ پس از آن بین کلمات کلیدی پایان دادن به پایان اختصاص دادن مقدار متغیر برابر "متغیر اول من" است. تخصیص به شرح زیر نوشته شده است. ما نوشتیم نام متغیر، اپراتور تخصیص := و مقدار. اگر ما نوع اطلاعات را ثبت کنیم رشتهاطلاعات تک نقل قول است.

نمای کلی: روش tform1.button1click (فرستنده: togject)؛ VAR S: رشته؛ شروع S: \u003d "متغیر اول من"؛ پایان؛ در حال حاضر، اگر برنامه را کامپایل کنید و روی دکمه کلیک کنید، هیچ چیز قابل توجهی اتفاق نخواهد افتاد، فقط یک مقدار در متغیر ثبت می شود و این آن است. بیایید سعی کنیم از متغیر خارج شود. این نیز انجام شده درست همانطور که نوشته شده است. ما ارزش را در ما عرضه خواهیم کرد برچسب.

نحو مانند: label1.caption: \u003d s؛ ما این کد را به طور کامل تجزیه و تحلیل خواهیم کرد. اول ما نوشتیم برچسب 1، سپس ما یک نقطه و در دلفی یک لیست بزرگ با خواص این جزء به نظر می رسد. البته می توانید سوار شوید و پیدا کنید عنواناما ما دقیق تر خواهیم بود! ما، پس از قرار دادن نقطه، هنوز نامه را بنویسید C. و دلفی تمام خواص را مرتب کرد و همه چیز را با حرف شروع کرد C.. لیست اول فقط یک ملک است. عنوان.

آن را از لیست انتخاب کنید و روی آن کلیک کنید وارد. توجه داشته باشید که ما نوشتیم، اما بعد از کلیک کردن وارد، دلفی خود را به نام اموال اضافه می کند. بعد، دوباره، اپراتور تخصیص و متغیر ما می رود.

شما مطمئنا می پرسید: "چرا متغیر اگر شما می توانید Label1.Caption را بنویسید: \u003d" اولین متغیر من "؛؟" پاسخ ساده است. لازم است که ما متغیرها را مطالعه کنیم :).
نه، در واقع، این نیز ممکن است بسیار اختصاص داده شود، اما تصور کنید این وضعیت را که شما یک برنامه بسیار بزرگ و محبوب و شما را در این برنامه نوشتید پنجاه اجزاء همان مقدار را تعیین می کنند، و در اینجا شما با کار مواجه شدید: "این مقدار را به یک کاربر جهانی و قابل فهم تر تغییر دهید."

چی کار می خوای بکنی؟

  • در ابتدا مورد تمام این اجزای این اجزاء به تمام این اجزاء و همان متغیر اختصاص داده شده و برای تغییر تمام این قسمت های پنجاه، ارزش شما فقط نیاز به تغییر مقدار در متغیر است.

  • در دوم مورد شما 20 دقیقه نشسته و همه چیز را کپی کرده و ارزش را به تمام پنجاه وجه کپی کنید.
خودتان را خروجی کنید

و بنابراین، ادامه! به طور کلی، باید اینگونه باشد: روش tform1.button1click (فرستنده: togject)؛ VAR S: رشته؛ شروع S: \u003d "متغیر اول من"؛ Label1.Caption: \u003d S؛ پایان؛ برنامه ما را کامل کنید و روی آن کلیک کنید دکمه. (Baton / Button). بلافاصله مولفه برچسب بجای برچسب 1 نشان خواهد داد اولین متغیر من.

من می خواهم آن را به پایان برسانم، زیرا من قبلا از نوشتن درس خسته شده ام، اما من شما را به نوع معرفی نکرده ام عدد صحیح و چگونه یک متغیر را با چنین نوعی اختصاص دهید. شما فکر می کنید که شما باید آن را فقط مانند یک متغیر نوع اختصاص دهید رشتهاما شما اشتباه میکنید
واقعیت این است که اموال عنوان به طور کلی، تمام اجزاء تنها می توانند مقادیر متن را تعیین کنند. چگونه می توانیم نوع عددی را اختصاص دهیم اگر فقط می توانید متن را داشته باشید؟ همه چیز راحت تر است. بین انواع متغیرها، ممکن است تغییر کند، یعنی ممکن است متون را از نوع عددی ایجاد کنید و آن را به جزء اختصاص دهید برچسب. این در حال حاضر ما با آن برخورد خواهیم کرد.

ابتدا ابتدا باید شروع کنید :) بیایید یک متغیر نامگذاری کنیم من. و نوع عدد صحیحبا اضافه کردن آن به متغیر S.. کد: روش tform1.button1click (فرستنده: togject)؛ VAR S: رشته؛ من: عدد صحیح؛ شروع کنید ... بیشتر متغیر را اختصاص دهید من. مقدار 21 . من: \u003d 21؛ توجه داشته باشید که مقدار عددی بدون نقل قول های تک نوشته شده است! حالا ملک را اختصاص دهید عنوان مقدار متغیر من.، برای این شما باید از اپراتور استفاده کنید inttostr (). به نظر می رسد تبدیل نوع عددی در متن. در براکت نشان می دهد متغیر که می خواهید تبدیل شود.

کلیه کد پستی: روش tform1.button1click (فرستنده: togject)؛ VAR S: رشته؛ من: عدد صحیح؛ شروع S: \u003d "متغیر اول من"؛ Label1.Caption: \u003d S؛ من: \u003d 21؛ label1.caption: \u003d inttostr (i)؛ پایان؛ برنامه را کامپایل کنید و این را خواهید دید برچسب مقدار متغیر را نمایش می دهد من.، من 21 .

خودشه! موفق باشید!
شما را در درس بعدی ببینید!

زنگ.

کسانی هستند که این خبر را قبل از شما خوانده اند.
مشترک شدن برای دریافت مقالات تازه.
پست الکترونیک
نام
نام خانوادگی
چگونه می خواهید زنگ را بخوانید
بدون هرزنامه