Introducere in Delphi
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




• Jocuri copii
Jocuri educative, jocuri cu papusi.
• Share Image
Hosting gratis de imagini
• Live Online TV
Televiziune online
• Portal dedicat femeilor
Un portal dedicat femeilor
• For Womens
For Womens
• Linux Lösungen
Linux Lösungen
• Tutoriale Linux
Tutoriale si howto-uri linux
• Cazare Romania
Cazare Romania
• GSM Portal
Stiri si informatii utile despre telefoane mobile
• Web hosting profesional
Gazduire web profesionala
• Ro-News
Stiri pentru ca trebuie sa stii



