Lecția 2 - variabile și tipurile lor - Delphi

Lecția 2 - Variabilele și tipurile lor

Vom continua formarea noastră! În Delphi, un rol foarte important jucat de variabile. În cursul variabilelor de program este posibilă atât pentru a stoca și prelua informații. Variabilele pot fi de diferite tipuri. De exemplu, pentru a înregistra o variabilă într-un text utilizând tipul String. Pentru ce s-ar fi scris în tipul Integer număr variabil utilizat.

Am făcut totul și am primit acest lucru:

Lecția 2 - variabile și tipurile lor - Delphi

Crearea unei variabile de tipul String S în procedura OnClick. După aceea, între cuvintele cheie să înceapă final atribuie o valoare egală cu „Prima mea variabilă“. Atribuirea este scris după cum urmează. Scrieți numele variabilei, operatorul de atribuire = și valoarea. Dacă vom scrie tipul de date String. informațiile ghilimele simple.

Aspect general: Acum, dacă vă compilați programul și faceți clic pe butonul nimic semnificativ se întâmplă, pur și simplu scris în valoare variabilă și totul. Încercați să deducă valoarea variabilei. Acest lucru se face la fel de simplu ca și în scris. Valoarea de ieșire, vom fi în casa de discuri.

Sintaxa este: Să analizăm codul în detaliu. Am scris mai întâi Label1. apoi a scrie un punct în Delphi există o listă foarte mare de proprietățile acestei componente. Puteți săpa cu siguranță și pentru a găsi acolo legendă. dar vom fi mai inteligent! Suntem, după punctul setat, a scrie o altă literă C și Delphi va sorta toate proprietățile și pentru a găsi tot ce începe cu litera C. Prima din listă va fi doar proprietatea Caption.

Lecția 2 - variabile și tipurile lor - Delphi

Selectați-l din listă și apăsați pe Enter. Rețineți că am scris Label1.C. dar după apăsarea tastei Enter. Delphi în sine a adăugat numele proprietății. În continuare din nou, este operatorul de atribuire, și variabila noastră.

Vei întreba cu siguranță: „De ce ar trebui să variabila dacă a fost posibil să se scrie Label1.Caption: =«My prima variabilă»;?“. Răspunsul este simplu. Este necesar ca, atunci vom studia variabile :).
Nu, de fapt, așa că alocați este posibil de asemenea, dar imaginați-vă o situație în care ați scris-o foarte mare de programe, populare și aveți acolo în program, și cincizeci de componente alocate aceeași valoare, și asta înainte de a se confrunta sarcina: „Modificați această valoare mai universal și ușor de înțeles pentru utilizator. "

Ce vei face?
  • În primul caz, aveți toate aceste componente se atribuie aceeași variabilă și pentru a schimba toate aceste cincizeci de componente valoare trebuie doar să modificați valoarea într-o variabilă.
  • În al doilea caz, stai timp de 20 de minute și toată copia și copiați valoarea tuturor componentelor cincizeci.
Trage propriile concluzii.

Și așa, vom continua! În termeni generali, ar trebui să fie după cum urmează: Compilarea programul nostru și faceți clic pe butonul (franzele / buton). Imediat componenta Casa de discuri in loc de Label1 va arăta prima mea variabilă.

În acest aș dori să termin așa cum am fost obosit de a scrie lecție :), dar nu te-am introdus la tipul Integer și modul de a atribui o variabilă de acest tip. Crezi că trebuie să-l atribuie în același mod ca și o variabilă de tipul String. dar te înșeli.
Faptul că proprietatea Legendă, în general, pentru toate componentele, puteți atribui numai valorile de tip text. Cum vom atribui un tip numeric, dacă puteți doar text? Este mult mai ușor nicăieri. Între tipurile de variabile pe care le poate, așa cum ar fi pentru a comuta, este posibil să se facă un tip de text numeric și atribuiți-l pentru a eticheta componente. Acest lucru ne întoarcem acum.

În primul rând aveți nevoie pentru a începe peste :). Declar o variabilă pe nume I și de tip Integer. alăturarea la aceasta variabila Cod S.: Apoi am atribui o variabilă de valoare 21. Rețineți că valoarea numerică este scris fără ghilimele simple! Acum, atribuie valoarea proprietății a variabilei I. subtitrările pentru această trebuie să utilizați IntToStr) operatorul (. El părea să fie de tip numeric convertiți în text. În paranteze indică variabila pe care doriți să convertiți.

Vedere de ansamblu a codului: Compilarea programul și veți vedea că eticheta va afișa valoarea unei variabile care este I. 21.

Ei bine, asta e tot! Mult noroc!
Ne întâlnim în următoarea lecție!

Lecția 1 - deschis Delphi, uita-te la fereastră, a crea primul nostru program de!