Crearea unei aplicații în Delphi
mediul de programare Delphi este o aplicație Windows OS pentru crearea de programe în limbaj de nivel înalt Object Pascal. Mediul are o interfață fereastră. Principalele componente ale interfeței:
Meniul principal oferă acces la toate funcțiile de mediul de programare. Accesul la elementele de meniu pot fi efectuate cu ajutorul mouse-ului sau utilizați tastele și combinații de taste.
2. Forma Designer
Forma Designer este o interfață de dezvoltare a aplicatiilor vizuale. Acesta arată aspectul vizual al ferestrei programului. Dezvoltatorul poate fi plasat pe forma componentelor din componenta paletei, modifica dimensiunea, deja aranjate pentru a selecta componente și să le editați în obiectele de inspector.
În codul sursă al declarațiilor scrise de program.
4. Componenta paletei
Paleta componentă vă permite să selectați obiectele necesare pentru a le plasa pe formular. Componentele panoului folosite cu componente grupării de pagini după funcție. Fiecare grup individual este situat pe fila acestuia.
5. Obiectele de inspector (Object Inspector)
Object Inspector vă permite să vizualizați și să editați informații despre obiectul selectat în formă de designer. Inspector Obiectul este format din două pagini: o listă de proprietăți obiect (Proprietăți) și lista de evenimente (stivuitoare obiecta evenimente).
6. Tastele de comenzi rapide Fereastra
Taste de comenzi rapide Window duplica elementele de meniu cele mai frecvent utilizate.
Proiectul Aplicarea în Delphi constă dintr-un minim de următoarele fișiere:
1. Proiectul principal fișier (program), cu extinderea .dpr. Delphi generat automat și conține aplicația de inițializare, managerul de lansare aplicație deinalizatsiyu mesaje și aplicații.
2. Resursele dosarului proiectului cu .RES extensie. Acesta conține pictograma aplicației. Acesta a creat în mod automat.
3. forma modul File, care conține o descriere a clasei - în formă de ferestre și de sub-cod - manipulare eveniment formează obiecte. Extinderea .pas. Acesta a creat în mod automat. Când adăugați obiecte pentru a forma proiectantul si manipulare eveniment obiecta inspector Delphi obiect generează automat codul necesar.
4. Fișierul care conține proprietățile formă de obiecte și forme. Extinderea .dfm. Editat Delphi în mod automat atunci când modificați informațiile din Object Inspector.
Când porniți Delphi IDE creează automat proiect Project1.dpr care înregistrează forma unică numit Form1 și un modul-formular numit Unit1.pas / Unit1.dfm.
compilați proiectului sunt rezultatul următoarelor fișiere:
1. module compilate cu extensia * .dcu.
2. Fișierul executabil pentru aplicația, cu același nume ca și cel al fișierului de proiect de master și o extensie a .exe.
Astfel, programul de creare Delphi redusă la „pulveriza“ componentă pe formă și interacțiune configurația între acestea, prin:
- modificarea valorii proprietăților unei componente
Proprietățile unui atribut important al componentei. proprietate Programmer apare ca un câmp simplu de orice structură care conține o valoare. Cu toate acestea, spre deosebire de „doar“ domeniu, orice modificare a valorii unor proprietăți ale oricărei componente determină imediat o modificare în prezentarea vizuală a acestei componente, deoarece proprietatea încapsulează metodele (acțiuni) asociate cu citirea și scrierea acestui domeniu, care, la rândul său, acestea includ revopsiti necesare.
Proprietăți servesc două scopuri principale. În primul rând, ele determină forma sau aspectul componentei. În al doilea rând, proprietățile defini forma sau comportamentul componentei.
Există trei tipuri de proprietăți, în funcție de structura lor internă:
- proprietăți, valori care sunt numere sau siruri de caractere. De exemplu, proprietățile din stanga sus si sunt numere întregi care definesc poziția colțul din stânga sus al componentei sau a formei. Proprietăți Numele Legendă și reprezintă linia și să definească un antet și un nume de componentă sau formă.
- proprietăți care pot accepta o valoare dintr-un set prestabilit (listă). Cel mai simplu exemplu - este o proprietate boolean. care poate lua valorile adevărate sau false.
- proprietăți care susțin valorile nested (sau obiecte). Object Inspector arată un semn „...“ la stânga numelor de astfel de proprietăți. Există două tipuri de proprietăți: mulțimea valorilor și combinate. Object Inspector prezintă un set între paranteze drepte. Dacă setul este gol, se pare ca []. Setările pentru proprietățile atașate, cum ar fi „set“ în mod normal, au valori de tip Boolean. Cel mai frecvent exemplu de o astfel de proprietate este un set de proprietate Stil încorporat valorilor booleene. Valorile combinate sunt afișate în Object Inspector ca un set de anumite valori, fiecare cu propriul său tip de date. Unele proprietăți, de exemplu, fontul, pentru a schimba valorile lor au posibilitatea de a apela caseta de dialog. Este suficient să faceți clic pe butonul mic cu trei puncte de pe partea dreaptă a liniei Object Inspector, arătând proprietatea.
Delphi face ușor de manipulat proprietățile componentei în modul de proiectare (timpul de proiectare), precum și modul de execuție de program (timpul de funcționare).
În manipularea proprietăți de proiectare prin intermediul Form Designer (Forms Designer) sau „Properties“ pagină Object Inspector.