Introducere in Delphi

Trimis la data: 2004-05-04 Materia: Informatica Nivel: Liceu Pagini: 28 Nota: / 10 Downloads: 14
Autor: Irina Dimensiune: 38kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui referat: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
Lucrarea este destinata celor care doresc sa dezvolte aplicatii Windows utilizand mediul de programare Delphi. Am ales Delphi-ul deoarece este usor de invatat, fiind foarte asemanator cu limbajul Pascal care este predat in liceu. Un alt motiv pentru care am ales mediul Delphi este ca in urma compilarii programelor se obtin executabile mici ce ruleaza rapid si nu necesita librarii ca sa poata rula(un program similar scris in Visual Basic necesita cca. 5 Megabytes de librarii).

Pentru a putea intelege si folosi acest manual este necesar ca utilizatorul sa cunoasca bine limbajul Pascal, deoarece Delphi-ul este practic limbajul Pascal orientat pe obiect. Cu toate ca Delphi-ul este un limbaj orientat pe obiect nu este necesara cunoasterea principiilor programarii intr-un astfel de limbaj pentru realizarea unor programe simple. Daca se doreste realizarea unor componente pentru Delphi sau modificarea unora dintre cele existente atunci este necesara cunoasterea principiilor programarii intr-un limbaj orientat pe obiect.

Am ales pentru prezentare Delphi 5 Enterprise Edition deoarece este varianta cea mai completa, celelalte variante :Professional Edition, Standard Edition fiind variante prescurtate, care nu contin toate facilitatile variantei Enterprise.

•CPU - Pentium 90 MHz, recomandabil 166 MHz
•Windows 9x/Me, 2000, NT4 cu Service Pack 3 sau mai nou •Memorie - 32 Mb RAM, recomandabil 64 Mb •HDD - 80 Mb (instalare minima), recomandabil 250 Mb •Monitor VGA, recomandabil SVGA cuorezolutie de 800x600 •Mouse Resursele necesare instalarii si rularii Delphi-ului sunt:
•CD-ROM

2. Prezentarea mediului DELPHI 5
La pornirea Delphi-ului acesta va arata ca in figura de mai jos:
Bara de meniuri Bare butoane Paleta de componente Pagini ale paletei de componente

Inspectorul de obiecte Fereastra proiectului nou inceput

Din bara de meniuri pot fi accesate meniurile Delphi-ului, bara de butoane permitand accesul rapid la principalele comenzi.Paleta de comenzi permite accesul rapid la cele peste 200 de componente ale mediului Delphi. Pentruomai buna gestionare a componentelor acestea sunt impartite pe mai multe pagini, existand si posibilitatea adaugarii unor pagini noi si a unor componente noi.In partea stanga a imaginii poate fi observat inspectorul de obiecte (object inspector) cu ajutorul caruia pot fi modificate proprietatile obiectelor(Properties) si pot fi stabilite ce rutine (proceduri) vor fi executate in momentul aparitiei unor evenimente(Events).

2.1 Principalele meniuri si comenzi(bara de meniuri)

Meniul File
Se utilizeaza a deschide, salva, inchide, tipari proiecte sau fisiere noi sau existente, pentru adaugarea unor noi ferestre(form) sau unitati de program(unit) proiectului deschis In meniu putem gasi urmatoarele optiuni:

•New - deschideofereastra de dialog de unde putem alege ce obiect dorim sa cream, sau putem selecta un vrajitor (wizard) care sa ne ajute la crearea unui nou obiect.

•New Application - creeaza un nou proiect care contineofereastra goala, un unit si un fisier de proiect.

•New Form - creeazaofereastra goala sioadauga proiectului curent
•New Frame - creeaza un nou frame (fereastra invizibila destinata componentelor
nevizuale aflate in proiect, se utilizeaza pentruomai buna gestiune a componentelor folosite in cadrul proiectului) pentru proiectul curent

•Open - deschideofereastra de dialog pentru incarcarea unui proiect, fereastra, unit sau fisier text.

•Open Project - deschideofereastra de dialog pentru incarcarea unui proiect existent ( fisiere cu extensia BPR sau BPK)
•Reopen - deschide un meniu care contine cele mai noi proiecte sau module utilizate •Save - salveaza fisierul curent

•Save As - salveaza fisierul curent utilizand un nume nou
•Save Project As - salveaza proiectul curent cu un nume nou •Save All - salveaza toate fisierele deschise

•Close - inchide proiectul curent si toate fisierele asociate •Close All - inchide toate fisierele deschise
•Use Unit - adauga unit-ul selectat la clauza uses a modulului activ •Print - tipareste fisierul curent
•Exit - inchide proiectul si paraseste mediul Delphi
Meniul Edit

Se utilizeaza pentru a manipula text sau componente in timpul crearii programului. In meniu pot fi gasite urmatoarele optiuni:

•Undo/Undelete - anuleaza ultima actiune sau stergere •Redo - anuleaza ultima operatie de undo
•Cut - muta obiectul selectat in Clipboard
•Copy - copiaza obiectul selectat in Clipboard
•Paste - copiaza continutul Clipboard-ului la pozitia cursorului •Delete - sterge obiectul selectat
•Select All - selecteaza toate componentele de pe fereastra (form)

•Align to Grid - Aliniaza componentele selectate la cel mai apropiat punct din grila •Bring to Front - muta componenta selectata in fata •Send to Back - muta componenta selectata in spate •Align - aliniaza componentele
•Size - redimensioneaza componentele selectate
•Scale - redimensioneaza proportional toate componentele din fereastra •Tab Order - modifica ordinea in care se sare apasand tasta Tab •Creation Order - modifica ordinea in care sunt create componentele nevizuale

•Flip Children - muta obiecte "in oglinda" e util pentru cazul in care nu se citeste de la stanga la dreapta ci invers
•Lock Controls Secures - "intepeneste" toate componentele in pozitiile curente
•Add to interface - definesteonoua metoda, un nou eveniment,onoua proprietate
pentruocomponenta ActiveX

Meniul Search
Meniul se utilizeaza pentru a cauta text, obiecte, erori, unit-uri, variabile si simboluri in editorul de cod(fereastra in care se editeaza codul). In acest meniu putem gasi optiunile:

•Find - cauta un text specificat si marcheaza prima aparitie a acestuia in editorul de cod •Find in Files - cauta textul specificat si afiseaza fiecare potrivire in fereastra aflata sub
•Replace - cauta textul specificat si-l inlocuiese cu un altul •Search Again - repeta ultima cautare editorul de cod
•Incremental Search - cauta textul pe masura ce este scris •Go to Line Number - muta cursorul la linia specificata •Find Error -cauta ultima eroare de rulare
•Browse Symbol - cauta dupa un anumit simbol

Stiri
  • pag. 1
  • pag. 2
  • pag. 3
  • pag. 4
  • pag. 5
  • pag. 6
  • pag. 7
  • pag. 8
  • pag. 9
  • pag. 10

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Noutati
Stiri educatie
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Materiale educative Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.