Inițiere în Builder

Laborator
9/10 (3 voturi)
Conține 2 fișiere: doc
Pagini : 5 în total
Cuvinte : 863
Mărime: 40.07KB (arhivat)
Publicat de: Casandra Bunea
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Valuta E.
Universitatea Tehnica a Moldovei Facultatea Radioelectronica si Telecomunicatii Catedra CPAE

Extras din laborator

Scopul lucrarii: Crearea aplicaţiilor care utilizează componente in lucrul cu tabelele .

Mersul lucrarii:

Există multe sarcini în cazul în care datele sunt prezentate în celule. Asta, desigur, cunoscut dezvoltatorii de BorlandBuilderC + +, care a contribuit într-o serie de mijloace de tabele convenabile. Afisare de date în formă de tabel o executa componentele StringGrid si DrawGrid. In acest laborator vom invata cum sa cream aplicatii folosind componeneta StringGrid.

Componenta StringGrid - o versiune de DrawGrid specializata, proiectata pentru a afişa linii.

Luind in considerare semnificatia celor doua component noi vom lua numai StringGrid pentru ca e mai simpla si mai comoda pentru lucru.

Componentă de lucru StringGrid arăta un exemplu de tabel de indicatori, descriind activităţile financiare ale unor companii. Coloanele vor contine indicatorii: «Profit", "Cheltuieli" şi "Rest”». Linii de tabele vor reflecta valorile acestor indicatori până în anul 1991 şi 2000.Utililizatorul poate edita valorile « Profit » şi «Cheltuieli », în timp ce diferenta lor va fi în mod automat înregistrate în coloana «Rest».

Pasul 1. Pentru a rezolva această problemă, începem un proiect nou. Apoi punem o componentă de forma StringGrid. Denumim noul component FinanceGrid şi corectatam poziţia sa şi de dimensiunea.

Tabelul 1.1 Optiunile principale a componentei StringGrid.

Optiunea Descrierea

BorderStyle Determina daca are tabela rama.

ColCount Numarul de coloane in tabel.

DefaultColWidth Latimea standarta a coloanelor.

DefaultDrawing Determina desenarea automata a celulelor .

DefaultRowHeight Determina inaltimea standarta a liniilor.

FixedColor Culoarea rindurilor si coloanelor

FixedCols Numarul de coloane fixate in tabel.

FixedRows Numarul de linii fixate in tabel.

GridLineWidth Grosimea liniilor intre celule .

Options mulţimea de indicatori care definesc diferitele moduri de funcţionare si de afisare a tabelului.

RowCount Numarul de cellule in tabel.

ScrollBars Regleaza cu benzile de defilare din tabel.

Pasul 2. Mergi la fereastra de inspectorul de obiecte şi seteaza proprietăţile de componenta FinanceGrid urmatoarele valori:

Preview document

Inițiere în Builder - Pagina 1
Inițiere în Builder - Pagina 2
Inițiere în Builder - Pagina 3
Inițiere în Builder - Pagina 4
Inițiere în Builder - Pagina 5
Inițiere în Builder - Pagina 6

Conținut arhivă zip

  • Initiere in Builder
    • Foi de titlu1.doc
    • lab1 soft.doc

Alții au mai descărcat și

Clase și Programare C++ Builder

1. Un tur rapid al C++Builder Pentru moment, nu vom acorda decât o privire rapidă mediului de dezvoltare C++Builder, urmând ca în lecţia a şasea...

Aplicație în C Builder

Inainte de a prezenta tot ce afiseaza mediul, vom rula deja un prim program, si anume programul implicit. Pentru aceasta comandam compilarea si...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Medii de Programare

Laborator 1 În acest laborator vom realiza un calculator care să permită simplificarea fracțiilor raționale precum si alte operatii. 1....

Te-ar putea interesa și

Utilizarea XML în Baze de Date

Utilizarea XML in baze de date INTRODUCERE Formatul de date XML devine formatul comun acceptat în industrie pentru schimbul de informaţii dintre...

Inteligența Artificială

Capitolul 1 Introducere 1.1 Concepte de baza Când s-a vorbit prima data de Inteligenţa Artificială (AI – Artificial Intelligence) în 1956, totul...

Sisteme informaționale financiar contabile

1.1. Notiuni generale referitoare la relatiile economico-financiare cu furnizorii si clientii 1.1.1. Datorii si creante În vederea realizarii...

Ai nevoie de altceva?