Curs Delphi

Curs
8.6/10 (5 voturi)
Conține 6 fișiere: doc
Pagini : 82 în total
Cuvinte : 27231
Mărime: 1.48MB (arhivat)
Publicat de: Marga David
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Prof. Univ Maria Boldea

Extras din curs

1.1. CE ESTE DELPHI?

Delphi este un produs program realizat de firma Borland pentru scrierea aplicaţiilor Windows. Cu Delphi se pot scrie programe pentru Windows mult mai rapid şi mai uşor. Se pot crea console de aplicaţii Win32 sau programe de interfeţe grafice pentru utilizator. Când se crează, acestea din urmă cu Delphi, se dispune de toată puterea pe care o oferă limbajul de programare (Object Pascal) într-un mediu de dezvoltare rapidă a aplicaţiilor. Acest lucru presupune că se poate crea interfaţa utilizator a unui program (interfaţa utilizator înseamnă meniurile, căsuţele de dialog, fereastra principală etc.) folosind tehnicile drag-and-drop pentru o dezvoltare rapidă a aplicaţiilor (DRA). Se pot pune pe form-uri butoane ActiveX pentru a crea programe specializate cum ar fi motoare de căutare pe web. Delphi le oferă pe gratis: Delphi generează rapid coduri compilate. Produsul program Delphi se bazează pe limbajul de programare Object Pascal cu toate avantajele oferite de programarea pe obiecte a acestuia în scopul dezvoltării rapide a aplicaţiilor. Reuşeşte să ascundă micile detalii ce constituie inima unui program Windows, dar nu poate scrie programe în locul programatorului. Pentru a fi un programator bun trebuie învăţată şi programarea în Delphi.

1.2. O PRIVIRE RAPIDĂ ASUPRA MDI DELPHI

Această secţiune conţine o privire rapidă a Mediului de Dezvoltare Integrată Delphi (MDI Delphi). Când se deschide pentru prima dată programul, pe ecran se va afişa atât o formă goală cât şi un MDI Delphi (Fig nr 1.1 Mediul de Dezvoltare Integrată Delphi).

Fig nr 1.1 Mediul de Dezvoltare Integrată Delphi

MDI (mediul de dezvoltare integrată) Delphi se compune din trei părţi (Fereastra principală, Inspectorul de Obiecte, Spaţiul de lucru Delphi).

1.2.1. FEREASTRA PRINCIPALĂ

Fereastra de sus poate fi considerată ca fiind fereastra principală (Fig nr 1.2. Componentele ferestrei principale). Ea conţine barele de unelte şi paleta ecomponente. Pe prima bară a acestei ferestre se află denumirea proiectului Delphi în lucru (de exemplu: Project1). Sub bara de titlu este plasat meniul principal.

- Barele de unelte Delphi oferă, printr-un click, acţiuni asupra obiectelor cum ar fi de exemplu deschiderea, salvarea şi compilarea.

- Paleta de componente conţine o serie lungă de componente ce se pot pune pe form-uri. (Componentele sunt text label-uri, controale de editare, list box-uri, butoane etc.). Pentru comoditate componentele sunt împărţite în grupuri. De-a lungul părţii de sus a paletei de componente sunt aşezate butoanele. Diferitele componente care se oferă se pot explora executându-se un click pe ele. Pentru a pune o componentă pe form, se va executa un click pe butonul componentei în cadrul paletei de componente şi apoi încă un click pe form-ul în care se doreşte să apară acea componentă.

Această fereastră poate fi mutată în orice poziţie a ecranului prin tehnica drag-and-drop (fixând cursorul pe bara de titlu şi trăgându-l în noua locaţie).

Fig nr 1.2. Componentele ferestrei principale

Termen nou: O componentă este o piesă binară de software ce îndeplineşte funcţii specifice predefinite, cum ar fi text label, buton de editare sau un list box.

1.2.2. INSPECTORUL DE OBIECTE

Sub fereastra principală şi în partea stângă a ecranului se găseşte Inspectorul de Obiecte (Fig nr. 1.3. Obiectul Inspector). Cu ajutorul lui se vor modifica proprietăţile componentelor şi ale unor evenimente. Se va folosi constant în timpul lucrului cu Delphi. Inspectorul de Obiecte are două secţiuni: Properties şi Events.

- Secţiunea Properties prezintă proprietăţile componentei active la un moment dat. Proprietăţile unei componente controlează modul cum operează acea componentă. De exemplu, schimbarea proprietăţii Color a unei componente schimbă culoarea fundalului acelei componente. Lista de proprietăţi disponibile variază de la componentă la componentă, deşi componentele au, de obicei, şi câteva elemente comune (de exemplu: proprietăţile Width-lăţime şi Height-înălţime).

- Secţiunea Events conţine o listă de evenimente pentru o componentă. Evenimentele apar pe măsură ce utilizatorul interacţionează cu o componentă. De exemplu, când se dă click pe o componentă se generează un eveniment care spune dacă s-a dat click pe componentă. Se poate scrie un cod care să răspundă la aceste evenimente, îndeplinind acţiuni specifice când apare un eveniment. La fel ca la proprietăţi, evenimentele la care se poate răspunde variază de la componentă la componentă.

Preview document

Curs Delphi - Pagina 1
Curs Delphi - Pagina 2
Curs Delphi - Pagina 3
Curs Delphi - Pagina 4
Curs Delphi - Pagina 5
Curs Delphi - Pagina 6
Curs Delphi - Pagina 7
Curs Delphi - Pagina 8
Curs Delphi - Pagina 9
Curs Delphi - Pagina 10
Curs Delphi - Pagina 11
Curs Delphi - Pagina 12
Curs Delphi - Pagina 13
Curs Delphi - Pagina 14
Curs Delphi - Pagina 15
Curs Delphi - Pagina 16
Curs Delphi - Pagina 17
Curs Delphi - Pagina 18
Curs Delphi - Pagina 19
Curs Delphi - Pagina 20
Curs Delphi - Pagina 21
Curs Delphi - Pagina 22
Curs Delphi - Pagina 23
Curs Delphi - Pagina 24
Curs Delphi - Pagina 25
Curs Delphi - Pagina 26
Curs Delphi - Pagina 27
Curs Delphi - Pagina 28
Curs Delphi - Pagina 29
Curs Delphi - Pagina 30
Curs Delphi - Pagina 31
Curs Delphi - Pagina 32
Curs Delphi - Pagina 33
Curs Delphi - Pagina 34
Curs Delphi - Pagina 35
Curs Delphi - Pagina 36
Curs Delphi - Pagina 37
Curs Delphi - Pagina 38
Curs Delphi - Pagina 39
Curs Delphi - Pagina 40
Curs Delphi - Pagina 41
Curs Delphi - Pagina 42
Curs Delphi - Pagina 43
Curs Delphi - Pagina 44
Curs Delphi - Pagina 45
Curs Delphi - Pagina 46
Curs Delphi - Pagina 47
Curs Delphi - Pagina 48
Curs Delphi - Pagina 49
Curs Delphi - Pagina 50
Curs Delphi - Pagina 51
Curs Delphi - Pagina 52
Curs Delphi - Pagina 53
Curs Delphi - Pagina 54
Curs Delphi - Pagina 55
Curs Delphi - Pagina 56
Curs Delphi - Pagina 57
Curs Delphi - Pagina 58
Curs Delphi - Pagina 59
Curs Delphi - Pagina 60
Curs Delphi - Pagina 61
Curs Delphi - Pagina 62
Curs Delphi - Pagina 63
Curs Delphi - Pagina 64
Curs Delphi - Pagina 65
Curs Delphi - Pagina 66
Curs Delphi - Pagina 67
Curs Delphi - Pagina 68
Curs Delphi - Pagina 69
Curs Delphi - Pagina 70
Curs Delphi - Pagina 71
Curs Delphi - Pagina 72
Curs Delphi - Pagina 73
Curs Delphi - Pagina 74
Curs Delphi - Pagina 75
Curs Delphi - Pagina 76
Curs Delphi - Pagina 77
Curs Delphi - Pagina 78
Curs Delphi - Pagina 79
Curs Delphi - Pagina 80
Curs Delphi - Pagina 81
Curs Delphi - Pagina 82

Conținut arhivă zip

  • Curs Delphi
    • C1_Delphi_2008.doc
    • C2_Bib_VCL_V2.doc
    • C3_b_Delphi_2008.doc
    • C4_Delphi_2008.doc
    • Curs_3_2008.doc
    • Editorul_de_campuri.doc

Alții au mai descărcat și

Politici de securitate privind folosirea internetului în cadrul organizațiilor

Starea de fapt : Pentru imbunatarirea si reducerea costurilor in sistemul de comunicatie al companiei, cei mai multi angajati au acces la reteaua...

Metode bayesiene de învățare automată

Metode bayesiene de invatare automata Clasificatorul bayesian naiv (Naïve Bayes). Retele bayesiene. Fundamente teoretice - Teoria...

Laboratoare inteligență artificială

Operatori numerici în Lisp Sintaxa generală este: (operator argumente) Această structură poartă numele de expresie Lisp sau formă Lisp, fiind...

Baze de Date Avansate - Oracle

CAPITOLUL I EVOLUŢIA TEHNOLOGIILOR BAZELOR DE DATE Introducere Tehnologia bazelor de date, ca sitehnologia informaţiilor a evoluat de–a lungul...

Cursuri SIAD

Cap. 1. 1.1 Mediul decizional In 1960 Simon spunea ca decizia managerului reprezinta alegerea unei directiide actiune. In 1996, Hols Applet afirma...

Sisteme de inteligență artificială

Introducere in IA Metode de cautare Logica simbolică Prolog Sisteme bazate pe reguli. Sisteme bazate pe frame-uri. Rationament incert...

Baze de Date Avansate - Oracle

I. Modelul relaţional-obiectual Necesitatea gestionării obiectelor complexe (precum texte foarte lungi, grafice, hărţi, imagini, sunete, etc.) a...

Te-ar putea interesa și

Subsistem informatic client-bancă pentru corporația de finanțare rurală

INTRODUCERE În ultimii ani, tehnologiile informaţionale au atins un nivel foarte înalt de dezvoltare. Ele permit automatizarea multor operaţiilor...

Managementul internațional al resurselor umane - Delphi

Capitolul 1. Prezentarea companiei Delphi Corporation este o companie americană producătoare de componente auto. Este una dintre multinaţionalele...

Datoriile pe termen mediu și lung ale întreprinderii

Introducere Pentru a participa la fundamentarea şi adoptarea unei noi decizii financiare trebuie investigate realizările obţinute care, prin...

Negocierea și Finalizarea Afacerilor la Delphi Packard România

1.1. Date generale *Denumirea, sediul, forma juridica S.C. Delphi Packard Romania S.R.L. isi are sediul pe urmatoarea adresa: Str. Garii, nr.11,...

Jocurile Olimpice Antice și Moderne

Jocurile olimpice in antichitate Jocurile Olimpice au fost fondate în Grecia antică cu peste 2500 de ani în urmă şi chiar şi în zilele nostre au...

Analiza economico-financiară a societății SC Compa SA

1.MOTTO ”Cu bani poti sa ai orice, se spune. - Nu, nu se poate. Poti sa cumperi mancare, dar nu pofta; medicamente, dar nu sanatate; paturi moi,...

Istoria Culturii Fizice în Aspect General a Culturii Mondiale

1. Istoria si contemporanitatea miscarilor olimpice si sportive: Jocurile olimpice “Fericit acel care a cucerit gloria. Laurii victoriei,...

Raționalizarea și modernizarea sistemului decizional

1. Definirea si structura sistemului decisional 1.1 Defimirea deciziei. Decizia manageriala Fiecare dintre noi luăm decizii care ne privesc...

Ai nevoie de altceva?