Colcount proprietate stringgrid delphi

Proprietatea ColCount


Proprietatea ColCount a componentei StringGrid conține numărul de coloane sau coloane ale tabelului.

ColCount - numărul total de coloane într-un tabel fără zone coloane de separare foksirovannoy și zona de editare.







Numerotarea coloanelor din componenta StringGrid Delphi pornește de la zero, astfel că StringGrid1 din program are indexul ultimei coloane din dreapta:

Astfel, pentru ca variabila "for loop" să "ruleze" prin toate coloanele tabelului StringGrid Delphi, se aplică următoarea instrucțiune:







Pentru a seta numărul necesar de coloane în componenta StringGrid în timpul fazei de proiectare, trebuie să modificați valoarea ColCount în Inspectorul de obiecte.

Cu toate acestea, numărul de coloane din tabel se poate modifica în timpul programului. Iată cum puteți modifica programatic numărul de coloane dintr-un tabel:

StringGrid1.ColCount: = StringGrid1.ColCount + N;
// N - numărul necesar de coloane

Când lucrați cu variabilele care stochează numărul de coloane din tabelul StringGrid, trebuie să fiți atenți, deoarece atunci când ieșiți din variabila în afara domeniului coloanelor din tabel:

var i, N: Integer;
începe
N: = 10;
i: = StringGrid1.ColCount + N;
Form1.Caption: = StringGrid1.Cells [i, 1];
se încheie;

sistemul nu va afișa erori, dar datele vor fi nesigure. Acest lucru se aplică și numărului de rânduri din tabelul StringGrid Delphi.







Trimiteți-le prietenilor: