線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1168
推到 Plurk!
推到 Facebook!

請問怎樣獲取TSTRINGGRID選中的單元數

答題得分者是:Fishman
cxg
中階會員


發表:116
回覆:192
積分:76
註冊:2004-02-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-06 10:20:22 IP:222.35.xxx.xxx 未訂閱
請問怎樣獲取TSTRINGGRID選中的單元數
jow
尊榮會員


發表:66
回覆:751
積分:1253
註冊:2002-03-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-06 10:32:39 IP:203.67.xxx.xxx 未訂閱
你要的是這個嗎?    StringGrid1.Selection
cxg
中階會員


發表:116
回覆:192
積分:76
註冊:2004-02-12

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-06 10:42:57 IP:222.35.xxx.xxx 未訂閱
引言: 你要的是這個嗎? StringGrid1.Selection
好像这样不行。
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-06 10:54:17 IP:210.65.xxx.xxx 未訂閱
Hi cxg,    是這樣嗎?不慎了解!
procedure TForm1.Button9Click(Sender: TObject);
var
    I,J,R : Integer;
begin
    R := 0;
    for i:= 0 to StringGrid1.ColCount - 1 do
        begin
            for j := 0 to StringGrid1.RowCount - 1 do
                begin
                    If ((I >= StringGrid1.Selection.Left) and
                        (I <= StringGrid1.Selection.Right) and
                        (J >= StringGrid1.Selection.Top) and
                        (J <= StringGrid1.Selection.Bottom)) THEN
                        BEGIN
                          StringGrid1.Cells[I,J] := 'O';
                          Inc(r);
                        END
                    ELSE
                      StringGrid1.Cells[I,J] := 'X';
                end;
        end;
    ShowMessage(IntToStr(R)    ' cells had been selected !!')
end;
---------------------------------- 小弟才疏學淺,若有謬誤尚請不吝指教 ----------------------------------
------
Fishman
jow
尊榮會員


發表:66
回覆:751
積分:1253
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-06 11:30:13 IP:203.67.xxx.xxx 未訂閱
 
procedure TForm1.Button2Click(Sender: TObject);
var
 CellCount: Integer;
begin
  with StringGrid1.Selection do
    CellCount := (Right-Left 1)*(Bottom-Top 1);
  ShowMessage(IntToStr(CellCount));
end;    
系統時間:2024-07-01 15:05:56
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!