Familiaritatea cu delphi ide
2. INTRODUCERE SDELPHI
Delphi este cel mai popular software-ul produsului Borland este proiectat pentru dezvoltarea de aplicații pentru Windows de mare viteză. Cu ajutorul software-ului de producție pentru Windows devine destul de repede. Proiectantul este toată puterea unui limbaj de programare compilat (Object Pascal), plasat în coajă înseamnă dezvoltarea rapidă a aplicațiilor (RAD). Acest lucru înseamnă că proiectarea interfeței cu utilizatorul (aceasta include diferite tipuri de meniuri, casete de dialog, fereastra principală a aplicației, etc.), dezvoltatorul are posibilitatea de a profita de Nika-blana drag-and-drop. Și toate acestea dezvoltator devine practic liber - chiar sacrifica performanța aplicațiilor, deoarece Delphi genereaza imediat cod rapid nativ. Delphi admirabil cu ce vine la ascunderea low-level „bucătărie“, program sub Windows, dar chiar și ea nu va fi capabil să scrie programe. În final, programatorul trebuie să învețe programare. Uneori poate fi foarte lung și nu atât de ușor. Cu toate acestea, Delphi este capabil să facă acest mod practic fără durere și chiar plăcută.
2.1. O scurtă trecere în revistă a IDE razrabotkiDELPHI
Această secțiune oferă o scurtă trecere în revistă a Delphi IDE (IDE). După prima rulare a programului, ar trebui să vedeți un formular gol și mediu foarte integrat, care este ilustrat în fig. 2.1.
Delphi IDE este împărțit în trei părți. În partea de sus există o fereastră care poate fi considerat cel principal. Acesta conține o bară de instrumente și paleta Component. bare de instrumente Delphi da posibilitatea de a utiliza butoane cu o singură atingere pentru a efectua sarcini, cum ar fi, de exemplu, deschiderea, salvarea sau compilarea proiectului. Paleta de componente, la rândul său, conține o gamă largă de componente pe care un programator poate pune pe formular. (Componentele includ etichete de text, cutii de editare, casetele listă, butoane, etc.) pentru ușurința de utilizare, toate componentele sunt împărțite în grupuri. Pentru a plasa componenta pe un formular, în primul rând, pur și simplu faceți clic pe ea în paleta, și apoi la locul potrivit pe formular.

Figura 2.1 - Delphi IDE cu o formă goală
O componentă este o parte autonomă a codului binar, care este proiectat pentru a îndeplini funcții specifice predefinite. Componenta poate fi, de exemplu, o etichetă de text, câmpul de editare, lista, etc.
2.1.1. inspector obiect
Inspectorul obiect este o componentă a IDE Delphi. Acesta funcționează împreună cu forme de designer, contribuind la crearea componentelor. Object Inspector pe partea stângă a ecranului chiar sub fereastra principală. Acesta poate fi folosit pentru a modifica proprietățile și evenimentele componentelor mediului de lucru Delphi
fereastra obiect Inspector este format din trei părți principale: componente de selectare.
Page Properties (proprietăți).
Pagini Evenimente (evenimente).
Numele clasei nu este afișat în lista verticală a componentelor, și în absente doar în partea de sus a ferestrei de selectare. Pentru a selecta o componentă, mai întâi faceți clic pe butonul o listă a apelului, și apoi la niveluri de părți cele.
Componenta selectată în selectorul va fi evidențiat în formă. Țara tzu proprietăți și evenimente vor afișa proprietățile și evenimentele pentru componenta-TION selectată.
Proprietăți Object Inspector pagină afișează toate proprietățile componentelor pe care-brane disponibile în etapa de proiectare.
Proprietățile unei componente pentru a controla funcționarea acestuia. De exemplu, schimbarea componentei de proprietate Color conduce la o schimbare a culorii de fundal sale. Lista proprietăților disponibile variază de la componentă la componentă, cu toate că, în general, toate componentele au mai multe elemente în comun (de exemplu, proprietăți Lățime - lățime și înălțime - înălțime).
Proprietăți determină funcționarea componentei.
Page împărțit în două coloane. coloana de proprietate pe stânga care indică un nume de proprietate. coloana Valoare la dreapta pentru valorile de proprietate de selecție sau de intrare.
În cazul în care componenta selectată are mai multe proprietăți decât poate găzdui ok, dar-Object Inspector, puteți utiliza bara de defilare.
Dacă te uiți atent la Object Inspector, puteți înlocui tit-că înainte de numele unora dintre proprietățile semnul plus. El subliniază faptul că această proprietate este setată sau clasă; o-TION de oricare dintre aceste tipuri pot fi deschise pentru a afișa un set de valori sau proprietăți ale clasei. Pentru dezvăluirea proprietăților, dublu-clic pe numele acestuia din coloana de proprietate sau selectați Extindere din meniul contextual al Object Inspector. Pentru a închide lista, dublu-clic pe numele proprietății din nou sau selectați Colaps din meniul de comenzi rapide.
pagina Evenimente conține o listă de evenimente care pot obrabaty TVA această componentă. pagina Evenimente conține o listă de evenimente com Ponente care apar ca interactioneaza cu utilizatorul. De exemplu, făcând clic pe un eveniment componentă este generat, care este co-utilizatorii legate de acest fapt. Programatorul poate programa componenta TVA a răspunsului la aceste evenimente cu un cod de program special, care, atunci când evenimentul are loc de fiecare dată când se va efectua anumite acțiuni. Ca și în cazul proprietăților, o serie de evenimente care pot fi programate de reacție variază de la componentă la componentă.
Un eveniment se referă la ceva care se întâmplă ca rezultat al interacțiunii unei componente cu sistemul de operare al utilizatorului sau.
Handler-eveniment este numit o secțiune a codului de aplicare, ACTi-viruemy ca răspuns la evenimentul care a avut loc.
Crearea unei funcții - o tratare a evenimentului pentru o componentă, îl puteți utiliza pentru orice componente care generează aceeași co-existență. Uneori, de exemplu, este convenabil de a avea mai multe butoane, folosind un singur eveniment OnClick.
De exemplu, - meniul principal, meniul contextual și butonul de bara de instrumente pentru care se poate utiliza un handler eveniment comun OnClick. În ciuda faptului că a face cu trei componente diferite, ele pot partaja un manipulator de comun OnClick. coloana pagina Evenimente Valoarea conține butonul pentru a afișa procesoarele de somn-SKA sunt compatibile cu evenimentul curent. Tot ce trebuie să-ETS Lat - este de a alege numele de dreapta din listă.
2.1.2. prostranstvoDELPHI de operare
Piesa centrală a IDE Delphi de tricotat-maet spațiul de lucru, care a afișat inițial forme con struktor. Forms Designer este folosit pentru a crea formulare în aplicații de utilizator. În forma Delphi este o fereastra pro-gram. Acesta poate fi fereastra principală aplicație, caseta de dialog sau fereastra de orice alt tip. În procesul de creare a unei forme poate fi în puterea Form Designer pentru a plasa o componentă, precum și re-substituirea acestor componente sau modificarea dimensiunilor acestora.
2.2. Primul program (aplicație Windows-)
În panoul Component Palette, faceți clic pe fila suplimentară. Dați clic pe pictograma, cele care conțin un buton mic, cu o bifă OK.
1. Faceți clic pe centrul ferestrei Form1. Ar trebui să vedeți un buton cu BitBtn1 semnat mai sus separat. Butonul are un mic patrate pe perimetrul. Aceste pătrate sunt numite dimensiune butonul de control. Să mergem mai departe și să încerce să schimbe dimensiunea butonului, făcând clic pe mouse-ul pe una dintre piețe, și trageți-l în locația dorită. Aceste cutii, de asemenea, arată că cheia este activă. (Atunci când această formă de fereastră zhitsya conține mai multe obiecte, doar unul dintre ele poate fi activ, adică, numai una conține modificările de mărime).
Apăsați tasta Esc. ajustări ale dimensiunii ar trebui să dispară de pe buton, ceea ce înseamnă că nu mai este activ. (Acum este forma activă Xia, deși nu este dimensiunea de reglementare). Acum, facem clic pe butonul SEW. Acesta va fi din nou activ.
Figura 2.2 - Buton formă Fereastra
În timp ce butonul este încă activă, du-te la fereastra in Spector obiecte Object Inspector. Această casetă descrie unele butoane de proprietăți. Rețineți: câmpul de proprietate numit Legendă. Faceți clic pe Legendă cuvânt în coloana din stânga. Imprimarea pe cuvântul „PUSH. „Figura 2.2. Dacă faceți clic pe coloana din stânga a întreaga expresie presă“. „Evidențiat. Dacă faceți clic pe coloana din dreapta, apoi un cursor care clipește apare la locul în care a făcut clic.

4. Apăsați tasta F9 pentru a rula programul. (Asta e același program poate fi pornit folosind meniul Run |. Rulați Sau puteți face clic pe butonul marcat cu o săgeată tastele din dreapta ale).
Odată ce programul începe, aspectul său trebuie să fie identică cu cea prezentată în figura 2.3.
Apăsați butonul. Nimic nu se va întâmpla, pentru că nu există nici un program de comunicare, care trebuie să fie făcut la simpla apăsare a unui buton. Închideți pro-gram sau făcând clic pe meniul de sistem * din colțul din stânga sus. Delphi este de așteptat pentru a recupera ecran, gata de a lucra cu acest prog-mi alții sau.

Figura 2.3 - Programul funcționează!
Vom continua sa lucreze cu acest program:
Când faceți dublu clic pe fereastra codul sursă knopke- ar trebui să fie activ.
Fără a atinge mouse-ul. Imprimați direct la locația în fereastra în care clipește cursorul. Pentru a indenta să apăsați tasta Tab și introduceți următoarea comandă:
3. Rulați programul prin apăsarea tastei F9. Când ea zapustit- camping, apăsați pe butonul etichetat „Press. “.
Ar trebui să vedeți o fereastră (a se vedea figura 2.4), cu mesajul „Learning Delphi» Acesta este un mesaj tipic fereastră, care poate fi văzut în multe pro-grame de Windows. Apăsarea butonului OK revine la program.

Figura 2.4 - Caseta mesajului
cod de program ar trebui să arate în felul următor:
Ferestre, Mesaje, SysUtils, Clase, grafică, controale, Formulare, Dia-busteni,