Principalele ferestre delphi

Ei pot începe să se gândească că, în scopul de a crea primul program de pe Delphi, trebuie să-și petreacă o mulțime de timp de învățare a sistemului. Cu toate acestea, în Delphi nu este dificil doar cu un singur click!

În mod implicit programul este creat în directorul C: \ Program Files \ Borland \ Delphi7 \ Proiecte:

Principalele ferestre delphi

Prin urmare, este posibil să se copieze și să utilizeze ca avem nevoie. Eu, de exemplu, pentru a începe punerea o comandă rapidă pe desktop. să-l inspecteze pentru testarea fără a folosi Delphi.

Avem un program constând dintr-o fereastră goală. Cu toate acestea, programul nostru are toate atributele comune pentru toate programele de pe Windows: antet, meniul de sistem (click pe marginea din stânga a titlului!), Butonul de minimizare, a maximiza, aproape. poate schimba dimensiunea sa.

Închideți formularul. Luați în considerare util pentru formularul nostru de proprietăți.
  1. Inscripția de pe titlu - proprietatea Caption. Acum este Form1, și la fel ca și proprietatea Name. În Object Inspector, le puteți modifica pe cont propriu. Scrieți în proprietatea Legendă, cum ar fi „un simplu program!“
  2. Culoare - Color caracteristica.
  3. Dimensiuni - lățime și înălțime în pixeli, lățimea și înălțimea. Schimba-le cu mouse-ul, se deplasează la marginea formelor, apoi setați valori mai precise în Inspector.
  4. Poziția de pe ecran - proprietățile sus și din stânga. Această distanță în pixeli de la marginea de sus și din stânga a ecranului, respectiv. În cazul în care poziția dorită a matriței este închisă de control Delphi, pur și simplu rândul său. Dar există un foarte util
  5. Poziția de proprietate. cu care puteți configura aspectul automată a formelor în locul potrivit. Extindeți lista drop-down:
    • În cazul în care valoarea formei poDesigned va apărea în locul în care a fost în proiectarea. Acest lucru este implicit.
    • Pentru valori poDesktopCenter formularul poScreenCenter va apărea în centrul desktop sau centrul ecranului.
      Formularul poate fi apelat de la o altă formă de fereastră. Apoi, pentru valori
    • poMainFormCenter va apărea în centrul ferestrei principale,
    • poOwnerFormCenter - în centrul ferestrei de asteptare, așa-numitul „proprietar“.
    Puteți programa forma apare într-o stare normală, redusă la minimum sau maximizată. Acesta este responsabil pentru acest lucru
  6. Proprietate WindowState - valoarea wsNormal. wsMinimized și wsMaximized respectiv.
    Nu toate ferestrele din antet trebuie să rotiți butonul, maximiza, aproape. prezența sau absența controalelor acestora
  7. proprietate BorderIcons. Inspectorul a lăsat de semnul plus mici, care se deschide semnul prezenței sau absenței butonului dorit. Adevărat - butonul este, Fals - nr. Simțiți-vă liber pentru a experimenta, dar schimbările vor fi vizibile numai în programul de funcționare, și nu în prototip. Și aici este modul în care se va închide formularul atunci când biSystemMenu = False. pentru că crucea nu se închide? Notă combinația ALT + F4. Această echipă se închide toate ferestrele, inclusiv Windows în sine!
    Puteți controla, de asemenea, limitele de formulare. În acest scop,
  8. Proprietatea BorderStyle. În cazul în care valoarea
    • bsSizeable - forma obișnuită, valoarea implicită.
    • bsNone - formă, în general, nu va avea margini, inclusiv bara de titlu.
    • bsSingle - formular nu poate schimba dimensiunea, dar se poate extinde sau restrânge.
    Astfel, prin combinarea proprietăților și BorderIcons BorderStyle pot, de exemplu, de a primi forma cu aceleași dimensiuni și fără posibilitatea de a plia și se desfășoară:
Principalele ferestre delphi


Acum zaymomsya conservarea proiectului nostru. Deoarece implicit Delphisohranyaet noi proiecte în dosarul C: \ Program Files \ Borland \ Delphi7 \ Proiecte. că, dacă nu aloca spațiu pentru ei înșiși, toate fișierele de acest lucru și toate viitoare vor fi îngrămădite proiecte. Prin urmare, imediat la începutul lucrărilor la un nou fișier de comandă meniu de proiect - »Save All (sau butonul corespunzător de pe fereastra principală) pentru a salva proiectul într-un dosar special creat pentru el. Creați poate fi chiar în fereastra deschisă. Proiectul de ansamblu este salvat într-un fișier numit Project1. Forma lucrează împreună cu programul, care descrie munca ei, așa-numitul modul. În cazul în care unitățile din cadrul proiectului sunt mai multe pentru fiecare Delphisozdast un fișier separat, și va oferi să-l salvați sub numele Unit1, UNIT2, etc. Și fișierul de proiect, și fișierele de modul poate fi dat numele său mai semnificativ. Suntem de acord ca fiecare nou proiect în curând vor fi salvate, și nu voi fi amintit mai departe de ea.
Acum, rulați fișierul de comandă - »Închide toate. Încercați să deschideți fișierul modulului Deschideți. Modulul se va deschide, împreună cu formularul nostru, vom putea lucra în mod normal, dar butonul de lansare a programului va fi inactiv. Prin urmare, trebuie mai întâi pentru a deschide fișierul de proiect. Pentru a face acest lucru, de altfel, există un fișier special de comandă de meniu - »Deschidere proiect. Ctrl F11. și butonul corespunzător, chiar deasupra butonului de pornire. Acum, fereastra de selecție va fi doar un singur fișier, fișierul de proiect. Când deschideți-l va fi deschis și primul modul și prima formă a proiectului. Pentru proiectul nostru, e de ajuns. Dacă proiectul mai multe forme, module și formele lor deschide Deschideți. Puteți deschide modulele de alte proiecte, de exemplu, pentru a copia codul.

Acum propun să fac în continuare. Sper că hard disk-ul este împărțit cel puțin în două părți, de sistem și documente pentru a se potrivi. Deoarece este uneori necesar pentru a reinstala sistemul, în conformitate cu proiecte Delphi recomandabil să se ia un folder special pe altă unitate, de exemplu D: \ Proiecte Delphi \. și de a salva proiecte acolo, și dosarul implicit să-l pună pe etichetă pentru a sari. Acum, în cazul în care reinstalați sistemul dumneavoastră, nu trebuie să stocheze suplimentar realizările.


Oh, și distribuția Delphi7, pe care le folosesc, pot fi descărcate de la Yandex-ROM.