陣列值置入矩陣的問題 |
尚未結案
|
ptkjason
一般會員 發表:2 回覆:1 積分:0 註冊:2004-05-11 發送簡訊給我 |
|
Chance36
版主 發表:31 回覆:1033 積分:792 註冊:2002-12-31 發送簡訊給我 |
引言: 請教各位先進 我利用 TStringGrid 元件存放一陣列值, 假設StringGrid "列"欄位固定, 那陣列值超出部分如何跳到下一行呢 >>< face="Verdana, Arial, Helvetica"> ptkjason 你好看不大懂你的問題耶!先試試以下方式,看是不是你要的?若不是的話麻煩你 再詳細說明一下你的問題。 假設有個動態陣列 A : Array Of String; 及StringGrid, ColCOunt設為 5 Var i ,c,r: Integer; Begin With StringGrid1 Do Begin If (Length(A) mod ColCount) =0 Then Begin RowCount := (Length(A) Div ColCount); End Else Begin RowCount := (Length(A) Div ColCount) 1; End; c:=0; r := 0 ; For i:=Low(A) To High(A) Do Begin Cells[c,r] := A[i] ; Inc(c); If c=(ColCount-1) Then Begin c:=0; Inc(r); End; End; End; End;_______________________________________ 深藍的魚,祝您好運..........連連 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |