Produs software Delphi
Delphi este un mediu de dezvoltare utilizat în principal pentru crearea și susținerea aplicațiilor atât pentru computerele personale, cât și pentru serverele individuale. Delphi, ca și aplicațiile dezvoltate împreună cu acesta, poate funcționa în aproape orice sistem de operare pe 32 de biți, cum ar fi Windows. Acesta este un mediu destul de ușor de învățat și, în același timp, destul de complicat.
Delphi are o interfață grafică ușor de utilizat, similară cu Visual Basic și C ++. În prezent, multe companii au adoptat această interfață ca standard pentru propriile aplicații. Tot codul sursă al programului pe Delphi este scris în limba Object Pascal, practic nu diferit de principiile încorporate într-o astfel de coajă de software celebră. Sintaxa, principiul modulului, procedurile, funcțiile, totul este luat ca bază.
Despre Delphi se vorbește despre un mediu rapid de creare a aplicațiilor. Este o tehnologie de programare vizuală, adică utilizatorul își stabilește viitorul program și vede rezultatele muncii sale chiar înainte de lansarea programului în sine. În principiu, procesul de scriere a unei cereri este împărțit în două părți. În primul rând, programatorul are elementele necesare pe ferestrele programului, pozițiile, stabilește dimensiunile necesare, modifică proprietățile. Al doilea - scrierea efectivă a codului, descrierea proprietăților elementelor care sunt disponibile numai în timpul rulării, descrierea reacțiilor la eveniment este apariția ferestrei, faceți clic pe butonul etc. Pentru a seta orice alte proprietăți ale elementelor de aplicare nu este necesar să se scrie suficient șirurile de text masive. Schimbați această proprietate în inspectorul de obiecte (așa-numitul monitor de proprietate al elementului selectat). Această modificare modifică sau modifică automat codul programului.
Facilitatea suplimentară în mediul Delphi este un sistem de ajutor puternic. Context-dependent de elementul selectat sau linia de program selectată, vă permite să obțineți cel mai detaliat ajutor.
Implementarea bazată pe context a fișierelor de ajutor vă permite să ridicați nivelul aplicației proiectate cu un ordin de mărime mai mare.
Atunci când se lucrează într-un mediu de programare, prin intermediul așa-numitei BDE (Borland Database Engine), administratorul bazei de date de sistem, poate obține acces direct la formatele standard de date, cum ar fi dBASE, Paradox, FoxPro, Access, tabele ASCII. Setul de driver Borland SQL Links oferă toate conexiunile necesare la serverele SQL.
Interfața mediului de dezvoltare Delphi constă în următoarele ferestre.
Fereastra principală. Acesta este situat în partea de sus a ecranului, care găzduiește un meniu, o bară de instrumente și o paletă de componente. Bara de instrumente este un set de butoane pentru acces rapid la funcția de meniu necesară. Pe paleta de componente, care sunt mai multe pagini tematice, există componente vizuale și non-vizuale ale viitorului dvs. program (componentele non-vizuale sunt vizibile numai la proiectarea aplicației). Nu amestecați unelte și componente. Fereastra principală rămâne deschisă tot timpul când IDE funcționează. Închizând-o, închideți astfel Delphi și toate ferestrele se deschid în ea.
Inspector de obiecte. Fereastra Object Inspector conține două pagini. Prima, Proprietăți, afișează în mod constant toate proprietățile disponibile ale componentei selectate. Coloana din stânga conține o listă, în dreapta - valorile implicite curente. În cea de-a doua pagină, Evenimente, posibili operatori de eveniment pentru componenta selectată. În coloana din stânga - numele, în dreapta - proprietățile sau procedurile corespunzătoare. În Figura 2, puteți vedea Inspectorul de obiecte cu proprietățile setului de formate.
Fiecare obiect din Delphi, chiar și fereastra aplicației dezvoltate, are anumite proprietăți. De exemplu, culoarea, dimensiunea, textul afișat etc. Aceste proprietăți pot fi modificate chiar înainte ca proiectul să fie executat. În funcție de proprietatea modificată, rezultatul poate fi vizualizat imediat.
În fereastra de cod, programatorul scrie direct partea text a programului.
Partea text este împărțită în mai multe părți, numite proceduri și funcții care funcționează separat una de cealaltă. De asemenea, este posibilă redirecționarea execuției programului la un loc în altul.
Designerul de formulare. Fiecare aplicație Windows rulează în fereastra proprie. Numărul minim de astfel de ferestre este 1. Delphi solicită automat utilizatorului un nou proiect, deschizând o fereastră goală (nefolosită) numită Form1 și atribut-o ferestrei principale. Fereastra principală din proiect poate fi una singură. Toate celelalte ferestre care vor fi create vor fi copii. Închiderea ferestrei principale prin butonul standard de închidere a ferestrei sau prin programare închideți toate ferestrele copilului.
Pentru a salva toate fișierele proiectului, selectați opțiunea Salvați tot din meniul Fișier. Delphi propune salvarea modulului Unit1 ca ... Îl vom salva cu același nume ca cel propus. Notă: câte ferestre există în programul dvs., vor exista cât mai multe module (Unitate). Prin urmare, este logic să salvați fiecare proiect într-un director separat. Mai ales dacă programul are o mulțime de ferestre. Apoi, vi se va cere să salvați proiectul ca ... setați numele întregului proiect. Pe măsură ce va fi apelat proiectul, fișierele EXE executabile vor fi create sub același nume. Numele de fișiere trebuie să conțină un cuvânt sau cuvinte scrise în litere în limba engleză, numerele sunt valide numai începând cu cel de-al doilea caracter, spațiile nu sunt permise (utilizați un subliniere în astfel de cazuri).
Lista fișierelor care vor fi salvate pe disc:
Fișierul proiectului DPR. Acesta conține codul principal al programului, link-uri către toate ferestrele (formele) proiectului și modulele aferente. De asemenea, conține un cod de inițializare. Are același nume cu proiectul.
DFM - formă delphi. Este un fișier cu date complete despre designerul de formular. Poziția, dimensiunea, componentele localizate etc. Formularul de cerere este parte integrantă a modulului PAS și are același nume.
DCU este fișierul binar al modulului. Are același nume cu modulul.
RES este un fișier de resurse. Conține pictograme, pictograme ale mouse-ului, imagini, sunete.
DOF, DSK - conține setările proiectului.
CFG - conține setările de configurare pentru proiect.
EXE - program compilat. Se salvează automat când proiectul este pornit pentru execuție. Acesta este actualizat în momentul compilării. Are același nume pentru proiect. Aplicație complet autonomă.
În cursul lucrului în mediul Delphi, pot fi create automat fișiere cu o extensie care pornește de la un simbol
Acestea sunt copii de siguranță ale fișierelor create atunci când sunt salvate din nou.