Inregistreaza | Ai uitat parola?

Delphi

Numar pagini 18
Nume Delphi
Subiect Informatica
Institutie Liceu
Pret 50 puncte
Evaluarea calitatii 0 / 0 (100%)
Adaugat 01-09-2010
Adaugat de popa
Descarcat 1
Marimea fisierului 0 KB
Formatul fisierului doc
Cuvinte cheie vcl
Format: doc
Pret: 50 puncte
Descrierea materialului:
Curs 2

Frameworks
Biblioteca de componente Visuale
Proprietăţile componentelor
Metodele componentelor
Evenimentele componentelor
EXPLORAREA VCL
Clasele forme şi aplicaţii
Clasele de componente
Sumar
Întrebări & Răspunsuri
Chestionar
Exerciţii
Extras din material:
Capitolul 2

Modelul Component Visual


Frameworks
Biblioteca de componente Visuale
Propriet??ile componentelor
Metodele componentelor
Evenimentele componentelor
Explorarea VCL
Clasele forme ?i aplica?ii
Clasele de componente
Sumar
?ntreb?ri & R?spunsuri
Chestionar
Exerci?ii


2.1. Frameworks

Interfa?a de programare a aplica?iei ?n windows (API) este o colec?ie imens? de func?ii (sute de asemenea func?ii) care la ?nceput erau scrise ?n limbajul C. Programarea windows se potrivea foarte bine cu programarea orientat? obiect, motiv pentru care cei de la Borland au decis c? “trebuie s? existe o cale mai u?oar?” de realizare a acestei interfe?e. Prin crearea claselor, care ?ncapsuleaz? temele obi?unite de programare windows, un programator ar putea fi mult mai eficient. Dup? ce a fost creat? o clas?, cu posibilit??i de captare a diferitelor ?ndatoriri, ale sistemului windows de exemplu, clasa aceea ar putea fi folosit? de c?te ori se dore?te. Se declan?ase revolu?ia framework.

Termen nou: Un framework este o colec?ie de clase ce simplific? programarea ?n windows prin ?ncapsularea celor mai des folosite tehnici de programare. Frameworks-urile mai sunt denumite ?i biblioteci de clase.

?ncapsularea ?nseamn? luarea obiectivului complex de programare ?i transform?ndu-l, prin intermediul unei interfe?e simplificate, ?n program mult mai u?or. Frameworks-urile cele mai des folosite au clase pentru a capta ferestre, a edita controale, a lista c?su?e, a executa opera?ii grafice, a crea imagini graficei, a crea bare de defilare sau c?su?e de dialog etc.
Bibliotecile de clase ?n Delphi fac programarea windows mult mai u?oar? dec?t ?n limbajul C, sau ?n limbajul Pascal original. Ele ascund detaliile de programare astfel ?nc?t nu trebuie cunoscute nici chiar de c?tre programatori. Tot ceea ce trebuie cunoscut este s? se ia obiectele care compun clasa ?i s? se pun? ?n func?iune ?n cadrul unui program.


2.2. Biblioteca de Componente Visuale

C?nd Delphi a fost introdus, ?n 1995, a fost unul dintre cele mai bune programe. Delphi a oferit dezvoltarea rapid? a aplicatiilor (RAD) folosind a?a numitele componente. Componentele sunt obiecte care pot fi l?sate pe o form? ?i manipulate prin propriet??i, metode ?i evenimente. Aceasta este programarea visual?.
Conceptul despre programarea, bazat? pe forme, a fost prima oar? lansat de Microsoft’s Visual Basic. Spre deosebire de Visual Basic, Delphi folose?te o derivat? a Pascal-ului ?i a limbajului s?u de programare. Acest nou limbaj numit Object Pascal a introds programarea orientat? obiect (OOP) ?n limbajul Pascal. Delphi ?i Object Pascal au creat alian?a dintre programarea orientat? obiect ?i program?rea bazat? pe forme. ?n plus Delphi poate crea fi?iere executabile; programe care nu necesit? o rulare DLL pentru a func?iona; programe care sunt compilate nu interpretate; programe care ruleaz? de zeci de ori mai repede dec?t programele Visual Basic. Lumea program?rii a fost impresionat?.
Delphi nu a aruncat obiectul Pascal ci l-a l?sat s? fie studiat. A introdus ca noutate Biblioteca de Componente Visuale (VCL) care este un framework. VCL-ul este un cadru de aplicare a program?rii windows ?n Object Pascal. Cea mai remarcabil? op?iune a VCL-ului este aceea c? a fost creat? in jurul conceptului de propriet??i, metode ?i evenimente utiliz?nd modelul de componente visuale.

Termen nou: Componentele VCL sunt obiecte care ruleaz? o sarcin? de programare specific?. Componentele VCL sunt grupate ?n clase ale obiectului Pascal.


2.2.1. Propriet??ile componentelor...


Materiale similare

Nume: INTERNET
Extras din material: ... serial al calculatorului (canal de comunica?ii al calculatorului) ?i la telefon. Modem-ul f?r? fir (wireless) este aproximativ la fel ca cel extern. Diferen?a const? ?n faptul c? acest modem nu se conecteaz? la telefon, datele fiind transferate prin unde radio. Este ultimul tip de modem ?i utilizeaz? cele mai noi tehnologii. O companie care faciliteaz? accesul la Internet se nume?te furnizor de servicii Internet (Internet Service Provider-ISP) sau furnizor de acces la Internet (Internet Acces...



Comentarii asupra materialului "Delphi"

Nimeni nu a verificat inca acest material. Fi primul care isi publica opinia



Publica-ti opinia

Logheaza-te pentru a posta un comentariu