Programarea în Delphi

Denumirea lucrării: Programare în Delphi. Dezvoltarea interfeței

Domeniu: Informatică, Cibernetică și Programare

Mărime fișier: 1.69 MB Descarcă

Lucrarea a fost descărcată: 26 de persoane.







Lucrări de laborator №1

Bazele programării orientate obiect în mediul de programare vizual al Delphi.

Subiect: Programare în Delphi. Dezvoltarea interfeței.

Scop: Obținerea abilităților primare în mediul de programare vizuală Delphi. Asimilați utilizarea componentelor butonului. Edit. etichetă

Crearea interfeței cu utilizatorul începe cu umplerea formularului cu diverse componente. După ce plasați componentele pe formular, trebuie să setați proprietățile acestora. Numele și titlurile de componente trebuie să fie informativ, și anume, cum ar fi pentru a le citi, puteți înțelege sensul lor. De exemplu, primul buton de pe formularul implicit este Butonul 1. Aceeași valoare este și titlul acesteia. Trebuie să fii sigur că pentru a schimba numele, deoarece nu spune nimic altceva programator și utilizatorul caută la un titlu, cu atât mai mult nu a recunoscut numirea unui buton.

Ordinea de dezvoltare a interfeței

  1. Interfața trebuie să fie astfel încât utilizatorul să poată înțelege cu ușurință scopul componentelor sale
  2. Aspectul interfeței trebuie să fie plăcut
  3. Evitați supraîncărcarea informațiilor de pe interfață. Nu trebuie să conțină prea multe informații sau controale în același timp. Dacă utilizatorul trebuie să introducă o mulțime de informații, încercați să aplicați meniul, mai multe formulare sau un fișier de date
  4. Direcția fluxului de informații și de intrare ar trebui să fie naturală # 150; de la stânga la dreapta sau de sus în jos
  5. Interfața trebuie să "ghideze" utilizatorul prin etapele de introducere a datelor.

Pentru a crea un formular și a seta noi valori pentru proprietățile componentelor, începeți să creați codul sursă. Pentru aceasta, efectuați o serie de acțiuni:

Mai întâi de toate, trebuie să învățați cum să salvați programele. Începeți Delphi. Programul va crea automat un nou proiect.
1. Selectați comanda de meniu: File / Save All ... Se va afișa următoarea fereastră:

Programarea în Delphi

În mod implicit, programul vă salvează activitatea în dosarul Proiecte. DAR! Vedeți ce cale să faceți: computerul meu Disk Z \ Program Files \ Laboratory 1

De aceea, procedați în felul următor:

Programarea în Delphi

Acum puteți începe salvarea programului. Uită-te la:

Programarea în Delphi

Notă: apare o altă fereastră de salvare. Numele implicit este Project1.

Schimbați numele fișierului în PFirst și faceți clic pe Salvați. După aceea, munca ta va fi salvată.

Ori fereastra programului Delphi și deschideți folderul pe care tocmai l-am creat: Z: \ Lab 1. Uite, în loc de 2 fișiere. pe care am salvat-o, a transformat 6. Unele fișiere create automat de program. Pentru noi, acum este important

Programarea în Delphi

Acum creați un fișier executabil, adică un fișier care funcționează și fără Delphi. Compilați fișierul. Pentru a face acest lucru:

  • Înapoi la Delphi.
  • Rulați comanda de meniu. Proiect \ Construiți toate.
  • Reveniți la dosarul dvs. și veți vedea că a fost adăugat un nou fișier.

Acesta este fișierul care poate fi executat pe orice computer și fără Delphi.

Rulați fișierul. Până acum, aceasta este doar o formă goală. Dar uite ce știe deja:

  • Programul dvs. poate fi mutat prin glisarea titlului;
  • Puteți schimba dimensiunea (înălțime și lățime);
  • Utilizând butoanele din bara de titlu, îl puteți minimiza, extindeți la ecran complet, închideți-l.

Dar nu ați scris o singură linie a viitorului program. Delphi a scris codul necesar pentru tine. Apreciez-o.

Acest program creează automat textul imediat ce apare un nou proiect. Delphi face toată munca de programare pentru dvs., eliberându-vă creativitatea. Același text conține fișierul First.pas. cel pe care l-am salvat pentru prima dată.







Programarea în Delphi

  1. Deschideți Delphi sau creați un nou proiect folosind comanda de meniu: File \ New Application.
  2. În fereastra Object Inspector Object inspector, modificați proprietățile obiectului Form:

nume # 150; Nume de familie

legendă # 150; Laboratornaya1

culoare # 150; clScrollBar

Uită-te la modul în care forma ta se va schimba

  1. Plasați componenta Etichetă pe formularul (inscripția)

Experimentați plasarea inscripției pe formular, dimensiunea acesteia. Modificați proprietățile inscripției obiectului

nume # 150; iblPriv

legendă # 150; Șir gol

Font Font - Arial

urmărire # 150; gras

culoare # 150; roșu

Notă: asigurați-vă că ați modificat proprietățile etichetei, nu forma. Pentru a face acest lucru, inscripția de pe formular trebuie să fie evidențiată, iar în antetul listei derulante din partea superioară a obiectului inspectorul ar trebui să fie scris lblPriv. Tlabel.

  1. Plasați componenta Buton în formular

Modificați proprietățile butonului

nume # 150; btnMyButton

legendă # 150; Dă-mi clic

Font Font - Arial

urmărire # 150; gras

culoare # 150; la discreția ta

Plasați butonul în centrul formei

procedura Tfrm .btmMyButton (Expeditor: TObject);

procedura TfrmIvanjv.iblPrivClick (expeditor: TObject);

iblPriv.Caption: = 'Primul program din Delphi. Ur. '

Notă: La introducerea codului, acordați atenție sugestiei care apare după intrarea în punct. Bara de instrumente este un meniu pop-up care afișează proprietățile disponibile ale componentei

  1. Rulați programul făcând clic pe Executare din panoul de depanare sau dând clic pe . Un formular creat de dvs. va apărea pe ecran.

Programarea în Delphi

Verificați dacă butonul funcționează corect. Închideți aplicația.

  1. În dosarul Lab 1 de pe unitatea Z. Creați folderul Task 1
  2. Salvați proiectul creat în dosarul Task 1
  3. Deschideți Delphi sau creați un nou proiect folosind comanda de meniu: File \ New Application
  4. În fereastra Object Inspector Object inspector, modificați proprietățile obiectului Form:

nume # 150; Grupul frm

legendă # 150; zadanie2

culoare # 150; clScrollBar

  1. Plasați componenta Etichetă pe formularul (inscripția)

Experimentați plasarea inscripției pe formular, dimensiunea acesteia. Modificați proprietățile inscripției obiectului

nume # 150; iblPic

legendă # 150; Șir șir (numele nu intră)

Font Font - Aria

urmărire # 150; gras

culoare # 150; roșu

  1. Plasați componenta Buton în formular

Modificați proprietățile butonului

nume # 150; btnMyButton 1

legendă # 150; Dă-mi clic

Font Font - Aria

urmărire # 150; gras

culoare # 150; la discreția ta

  1. Plasați componenta Buton 2 (buton) pe formular

Modificați proprietățile butonului

nume # 150; btnMyButton 2

legendă # 150; închide

Font Font - Aria

urmărire # 150; gras

culoare # 150; la discreția ta

  1. Plasați componenta Imagine pe formular (Figura r). care se află în fila A (Standard) a paletei componente.

Modificați proprietățile butonului

nume # 150; Imgpic

legendă # 150; Șir șir (numele nu intră)

Font Font - Arial

urmărire # 150; gras

culoare # 150; la discreția ta

vizibil # 150; fals

  1. În fereastra Inspector Object Inspector, deschideți fila Imagine. În fereastra deschisă

Programarea în Delphi

Folosind fila Încărcare, selectați desenul dorit și faceți clic pe OK.

procedura Tfrm Group. btmMyButton1 Faceți clic pe (Expeditor: TObject);

procedura Tfrm Group. btmMyButton2.Click (expeditor: TObject);

  1. Rulați programul făcând clic pe Executare din panoul de depanare sau dând clic pe . Un formular creat de dvs. va apărea pe ecran.

Programarea în Delphi

Verificați dacă butonul funcționează corect. Închideți aplicația.

  1. În dosarul Lab 1 de pe unitatea Z. Creați folderul Task 2
  2. Salvați proiectul creat în dosarul Task 2
  1. Scrieți un program care afișează o imagine și descrierea acesteia la apăsarea unui buton. Imaginile sunt atașate în dosar. După pornirea programului, se afișează numai trei butoane)

Programarea în Delphi
Programarea în Delphi
Programarea în Delphi

  1. Ce este un obiect? Cum diferă de celelalte date structurale?
  2. Ce este programarea orientată pe obiecte (OOP)? În ce cazuri se aplică?
  3. Care este diferența dintre o clasă și un obiect?
  4. Definiți termenii încapsulare OOP, moștenire și polimorfism?
  5. Care este interfața grafică a utilizatorului? Dați exemple.
  6. De ce este interfața grafică cea mai importantă parte a aplicației?
  7. Listează și descrie barele de instrumente în Delphi?
  8. Pentru a numi și descrie 5 componente simple?
  9. Cum pun o componentă pe un formular? Cum îl mut în altă locație? Cum redimensionez o componentă?
  10. Denumiți și descrieți cele 3 tipuri principale de fișiere?






Articole similare

Trimiteți-le prietenilor: