Structura unui proiect simplu delphi

Programul Delphi este o colecție de fișiere numite un proiect.

Un proiect este o colecție de fișiere care furnizează dezvoltarea unei aplicații în Delphi. Proiectul Delphi constă dintr-un fișier de proiect, fișiere de formular, module, setări de proiecte, resurse etc. Multe dintre aceste fișiere sunt create de Delphi atunci când lucrările asupra proiectului încep doar. Pentru a plasa fiecare aplicație creată în Delphi, se recomandă crearea unui director separat. În Fig. 14 prezintă o fereastră care conține fișiere dintr-o aplicație simplă.







Calcu în "Calcu.pas";

Calcu în "Calcu.pas";

indică faptul că, în plus față de fișierul de proiect din program, trebuie folosite modulele Forms și Calcu. Modulul Forms este standard, iar modulul Calcu este nou, anterior necunoscut, iar Delphi specifică în acest caz și numele fișierului cu textul modulului. De fiecare dată când un proiect nou sau un modul nou este adăugat la proiect, Delphi adaugă automat directiva Utilizări la fișierul proiectului.

Acesta instruiește compilatorul să se conecteze la programul de fișiere de resurse.

Organismul programului conține trei declarații executabile:

Fiecare dintre ele implementează un apel la una dintre metodele obiectului TApplication. Obiectul TApplication conține date și subrutine necesare funcționării normale a programului Windows ca întreg.

Fișierul formular are extensia .Dfm. Se conectează direct la fișierul executabil atunci când programul este compilat. Un fișier de formă este o listă cu proprietățile tuturor componentelor incluse într-o formă a cărei valori au fost modificate față de valorile implicite. Fișierul de formular leagă reprezentarea grafică a formularului de manipulatorii de mesaje și este utilizat de metoda Tapplication.CreateForm pentru a inițializa formularul.

Un fișier cu extensia .Dfm este un fișier binar, dar conținutul său poate fi afișat pe ecran ca text. Pentru aceasta, deschideți fișierul cu comanda Open din meniul File:







Obiectul Form1: TForm1

Font.Name = 'MS Sans Serif'

Fișierul de setări a proiectului are o extensie .Dof. Acestea sunt fișiere text care conțin setările curente ale proiectului: setările compilatorului și linkerului, numele directorului de serviciu, directivele condiționale și parametrii liniei de comandă.

Fișierul Dsk conține setările Desktop pentru proiect. Acest fișier text stochează informații despre ferestrele deschise și în ce poziție se află. Acest fișier vă permite să restaurați aspectul mediului de lucru al proiectului.

Fișierul Cfg conține setările de configurare a proiectului. Acest fișier este utilizat de compilator pentru traducere și are același nume ca și fișierul proiectului.

Fișierul de resurse are extensia .Res. Acesta este un fișier binar care conține toate resursele necesare pentru proiect, cum ar fi, de exemplu, pictograme, grafică, cursoare de mouse sau șiruri de caractere. Acest fișier creează și modifică Delphi. Nu ar trebui să fie schimbată sau creată de utilizator.

pa au fișiere de rezervă.

Fișierul executabil are extensia .Exe. Acesta este un fișier executabil autonom, pentru care nimic altceva nu este necesar, cu excepția cazului în care se utilizează biblioteci conectate dinamic.

Extensia .Dcu are fișiere de module obiect. Aceste fișiere sunt o versiune compilată a fișierelor modulului de program.

În plus față de aceste fișiere de bază, proiectul Delphi poate conține: o bibliotecă atașată dinamic (.dll); fișiere de ajutor (.HLP); fișiere de imagine (.Wmf Bmp.Ico); fișiere animate (.Avi); fișiere scrise în versiunea anterioară a Pascal sau în alte limbi de programare etc.

Procesul de creare a unui executabil este prezentat schematic în Fig. 15.

Fig. 15. Procesul de creare a unui fișier executabil

Componenta OXX / ActiveX este un control Windows prestabilit

Când încărcați Delphi, este creat automat un nou proiect. Puteți utiliza acest proiect pentru a crea o nouă cerere sau deschide un proiect existent, sau de a folosi unul dintre șabloanele furnizate de mediu ca bază pentru o nouă aplicație. Pentru a crea un nou proiect sau deschide unul deja existent, salvați proiectul și închideți-l, trebuie să utilizați comenzile din meniul File: New, Open, Salvare, Salvare ca, Save Project As, pe Salvare, Închidere și închideți toate (a se vedea anexa. 2 fișiere de materiale).

Fig. 16. Manager de proiect Delphi 3

Bara de butoane Manager de proiect oferă acces la următoarele comenzi:

Adăugați - adăugați un modul la proiect;

Eliminare - scoateți modulul din proiect;

Unitate - adăugați un nou modul la proiect;

Formular - adăugați un nou formular proiectului;

Opțiuni - deschide caseta de dialog pentru setarea parametrilor proiectului;

Toate butoanele din fereastra managerului de proiect duplică elementele din meniul principal.







Articole similare

Trimiteți-le prietenilor: