2
我遇到了一些我寫的代碼問題。我正在使用TStringGrid繪製座位計劃。TStringGrid標籤外欄
它應該做的是用列下的字母和行的數字來標記fixedcol和fixedrow。
我的問題是我不知道如何更改我的代碼,以便它排除單元[0,0]。它也沒有標記所有的行。
procedure TfrmDraw.FormCreate(Sender: TObject);
var
i, j, k: Integer;
begin
sgFloor.RowCount := adotSeats['Rows'] + 1;
sgFloor.ColCount := adotSeats['Seats_per_Row'] + 1;
for i := 0 to SgFloor.RowCount do
begin
for j := 0 to SgFloor.ColCount do
begin
if i = 0 then
SgFloor.Cells[i,j] := Chr(65 + j)
else
if j = 0 then
begin
for k := 1 to sgFloor.ColCount do
SgFloor.Cells[i,0] := IntToStr(i) ;
end;
end;
end;
end;
截圖:
感謝
['這way'](http://pastebin.com/uxhC7qiT)。 – TLama