Пробај со оваа модификација на кодот:Ај ако може мала помош за една задача. Значи во една мрежа (stringgrid) главната дијагонала треба да се наполни со малите букви од латиницата.
Како што е вака ја печати само буквата z.Код:procedure TForm1.StringGrid1Click(Sender: TObject); var col,row:integer; i:char; begin stringgrid1.ColCount:=27; stringgrid1.RowCount:=27; stringgrid1.DefaultColWidth:=32; for col:=1 to 27 do for row:=1 to 27 do begin if col=row then begin for i:='a' to 'z' do stringgrid1.cells[col,row]:=i; end; end; end;
Код:
procedure TForm1.StringGrid1Click(Sender: TObject);
var numb:integer;
begin
stringgrid1.ColCount:=27;
stringgrid1.RowCount:=27;
stringgrid1.DefaultColWidth:=32;
for numb :=1 to 27 do
stringgrid1.cells[numb,numb] = Char(numb+96);
end;