Professional Documents
Culture Documents
Delphi Teorija
Delphi Teorija
Delphi
Delphi je programski paket namenjen kreiranju Windows aplikacija (programa)
za personalne raunare. Krajnji proizvod Delphi-ja je izvrni proram koji reava
zadatke zbog kojih je kreiran u okruenju operativnog sistema Windows. Programski
jezik koji koristi Delphi je modernizovana verzija Pascal-a poznata pod nazivom
Object Pascal.
Delphi spada u objektno-orijentisane programe (OOP). Objektno
orijentisano programiranje omoguuje kreiranje komponenti za viestruko korienje
u raznim korisnikim programima.Osnovni pojmovi OOP su: komponente, objekti,
metode, svojstva i dogaaji.
Komponente su elementi ugraeni u Delphi-ju za viestruku upotrebu i
koriste se pri formiranju objekta.
Objekt je osnovni element Delphi programa koji ima odgovarajua svojstva
(karakteristike), metode koje definiu njegovo ponaanje i mogunost
prepoznavanja dogaaja na koje mogu reagovati.
Metod je programski kod pridruen objektu, koji odreuje kako e objekt
manipulisati sa informacijama i kako e reagovati na dogaaje.
Svojstva su karakteristike objekata kao to su: veliina, poloaj, boja ili font
teksta. Svojstva odreuju pojavljivanje, a ponekad i ponaanje objekta.
Dogaaji mogu biti prouzrokovani od strane korisnika ili od strane
operativnog sistema Windows.
Linija komponenti
Meni linija
Prozor
za
hijerarhijski
prikaz
komponenti
aplikacije
Prozor
za
odreivanje
osobina
objekta
i dogaaja
Slika 1
Prozor obrasca za
Slika
2. Obrasci (Forme)
Obrasci (slika 1) su skice prozora za vreme projektovanja. Slue kao nosai
komponenata (vlasnici su kompenenata). Komponente ne mogu da postoje izvan
obrazaca.
Jedan projekat moe sadrati vie obrazaca. Nov obrazac se dodaje projektu
komandom File/New/Form ili uz pomo dugmeta preice New Form na paleti
komandi.
Manipulacija sa obrascima najlake se vri uz pomo Project Managera
( komandom Delphi-ja View/Project Manager).