Prima cunoștință cu EID Delfi - elementele de bază - articol - întrebări frecvente pentru delphi

Prima cunoștință cu Delphi IDE

Moduri de a începe miercuri, există multe (și orice alte programe, deși). O comandă rapidă pe pictograma de pe desktop din bara de instrumente Lansare rapidă, faceți clic pe meniul principal (Start - Programs - Borland Delphi n - Delphi n unde n -. Numărul versiunii). Există, de asemenea, un mod convenabil de a rula Delphi prin fereastra Start - Run - intră în această fereastră delphi32.

Aici este prima, probabil, un nou cuvânt pentru tine. IDE (Integrated Development Environment) - dezvoltare software IDE. După ce a început Delphi apare aceeași miercuri în fața ta. Se compune din mai multe ferestre. Acum vom vedea, ce este această fereastră și care este scopul fiecărui. În diferite versiuni ale Delphi, aceste ferestre poate arata un pic diferit, iar unele pot să nu fie disponibile deloc. În acest articol, ilustrează Delphi 7 ferestre vor fi afișate.

Deci, după rularea, probabil, veți observa imediat că mediul în ansamblul său nu diferă de alte aplicații bazate pe Windows. Toate elementele standardului. Fereastra principală poate fi considerat cel care conține meniu și bara de instrumente. Aici este bara de meniu:

Multe dintre aceste elemente sunt standard. Dacă ați instalat versiunea rusă a Delphi, vi se va face referire la elemente cum ar fi: File, Edit, căutare, View, Design, alergare, Component, baze de date, instrumente, ferestre, și ajutor.

La fel ca multe aplicații, există o bară de instrumente. Ele sunt mici, ele sunt butoane mici, dar toate cele mai de bază aici și colectate. bara de instrumente arată astfel:

Acum, ia în considerare acele elemente care nu sunt în aplicațiile obișnuite.

componentă paletă (paleta Component)

componentă paletă - un set de file, fiecare dintre acestea fiind aranjate elemente. Prin aceste elemente pentru a crea un program de interfețe. Toate aceste elemente sunt numite componente. Printre componentele sunt atat vizuale cat si non-vizual, dar vom discuta asta mai târziu. Aici este paleta de componente:

Aspectul său este aproape la fel în toate versiunile de Delphi. Da, există Delphi, aceleași file sunt în orice programare orientat-obiect mediu (OOP), deoarece este cel mai convenabil mod de a oferi o gamă de sute (și uneori mii) de elemente diferite.

Comutarea între filele într-un mod standard - click pe numele unuia dintre file. Imediat după instalarea în Delphi puteți vedea un număr foarte mare de file. Ei nu se potrivesc chiar și pe ecran - pentru a crea o săgeată de defilare orizontală butoane. De asemenea, există o altă modalitate ușoară de a naviga între file - aveți posibilitatea să faceți clic dreapta pe paleta de componente și meniul pop-up, selectați File - acest lucru se va deschide un meniu în cazul în care va numele tuturor filele existente, în ordine alfabetică:

formulare Designer (Form Designer)

Aceasta este cea mai mare fereastra întregul mediu, care a fost inițial gol. Este acest lucru - martor fereastra. Aici și vor fi plasate toate componentele. Un convenabil formular component de designer este net (multipunct). Cu ajutorul acestei componente de rețea este convenabil plasat la același nivel, ceea ce le face de aceeași dimensiune, etc. Acest lucru se face pentru a se asigura că cererile respectă standardele stabilite de Microsoft. Avem încă să rămână într-unul dintre articole. Grila este personalizabil - puteți schimba distanța dintre puncte, dar o puteți dezactiva cu totul.

Object Inspector (Object Inspector)

Această casetă cu două file, fiecare fiind format din două coloane. În această fereastră puteți configura setările elementului selectat, și de a folosi evenimentele stabilite. Tabs - Proprietati si evenimente (proprietăți și evenimente, respectiv). Ce fel de proprietăți și ceea ce este evenimentul? Pe această problemă, putem spune foarte mult, acest lucru este un subiect pentru un alt articol. O scurtă asta e ceea ce suntem. Să presupunem că avem un buton. Vulgaris, care este utilizat în majoritatea aplicațiilor. Exemple de proprietățile acestui buton poate fi dimensiunile sale (lățime, înălțime), text care este pe el, etc. Evenimente - un puncte pre-definite pe orice buton de răspuns acțiune de utilizator (orice acțiune din partea sistemului de operare, dispozitive externe, etc.). Cel mai simplu exemplu - click pe butonul (așa-numitul „click“ - din cuvântul clic). Este evident că acest eveniment se întâmplă atunci când utilizatorul face clic pe butonul, și anume apasă. Majoritatea componentelor au evenimente standard. Ca o regulă, unele dintre ele sunt necesare, care pot fi necesare la crearea programului. Cu toate acestea, puteți crea evenimentul și ca o reacție la ceva.

Arborele de obiecte (Object TreeView)

Această casetă apare doar în Delphi 6, în versiunile anterioare nu a fost. Această fereastră arată toate elementele de ceea ce este în acest formular. Acest lucru se face pentru a simplifica selectarea componentelor pentru modificarea proprietăților lor în Object Inspector (în continuare - OI). Pe lângă faptul că afișează numele componentelor sunt situate în apropiere pictograme mici grafice pe care le poate determina ce fel de obiect. pe formularul de elemente care nu sunt întotdeauna autonome, adică , astfel încât relațiile ierarhice independente sunt formate - „copaci“. Din cauza acestei ferestre este numită structura obiectelor. Ca un exemplu simplu al unei ierarhii obiect poate provoca meniu. Meniu - este o componentă independentă, dar puncte - este „subordonat“ obiecte. Elementul de meniu nu poate „atârnă în aer“ - a fost creat într-un anumit meniu.
Notă: Când creați un meniu dinamic elemente, ele pot fi doar încă în memorie și nu va fi legat de orice meniu; Acest exemplu este prezentat doar pentru o idee generală a relației dintre obiecte.

În partea de jos a ferestrei este o bară de stare care conține informații utile. Acesta arată poziția curentă a cursorului în text (numărul liniei. Un număr simbol), modul curent este modul de înlocuire (/ Suprascriere), informații cu privire la dacă au existat schimbări în unitatea de la ultima salvare, etc.

Când încercați să executați programul, acesta va apărea în partea de jos a câmpului de informații, care afișează mesaje de eroare în program. De asemenea, în această fereastră arată sfaturi utile pentru optimizarea codului. Într-un articol, ne vom uita la toate aceste mesaje cu mai multe detalii. În cazul în care programul este scris în „perfectă“, adică nu există erori și de a optimiza nimic, fereastra nu a apărut chiar și pe ecran.

Deci, ne-am uitat la toate elementele majore ale membranelor Delphi, care sunt utilizate în acest proces. Desigur, în Delphi există multe alte ferestre, dar scopul lor și modul în care pentru a apela ecranul, vom lua în considerare în acest proces.