求助……迴圈問題 |
答題得分者是:hagar
|
ricky123
一般會員 發表:3 回覆:7 積分:2 註冊:2002-09-14 發送簡訊給我 |
|
kunying
一般會員 發表:17 回覆:28 積分:19 註冊:2002-03-14 發送簡訊給我 |
上一篇,貼的沒縮排,我刪除再貼一次 ^^ 加入一個 menu 、一個 button
procedure TForm1.Button1Click(Sender: TObject); var temp: integer; x, y: integer; begin temp := 11; memo1.Clear; for y := 0 to 4 do begin for x := 0 to (8 - 2 * y) do begin memo1.Lines[y] := memo1.Lines[y] inttostr(temp x * 10) ' '; end; memo1.Lines.Add(''); temp := temp 11; end; end;就這樣,希望對你有幫助。 ________________________ 「有時候你以為天要塌下來了,其實是因為你站歪了!」
------
________________________ 「有時候你以為天要塌下來了,其實是因為你站歪了!」 |
ricky123
一般會員 發表:3 回覆:7 積分:2 註冊:2002-09-14 發送簡訊給我 |
不好意思,在發表文章時系統會自動將前面的空白刪除,我要的執行結果並不是那樣,我要的是一個倒三角形的樣子,我用單引號來代表空白,但我希望執行時不要有單引號,只有數字,拜託各位高手幫幫我,非常謝謝。
11 21 31 41 51 61 71 81 91
'''''''22 32 42 52 62 72 82
''''''''''''''33 43 53 63 73
'''''''''''''''''''''44 54 64
''''''''''''''''''''''''''''55
這才是我要的,麻煩一下。 發表人 - ricky123 於 2002/09/15 12:29:37
|
sanwin
一般會員 發表:20 回覆:60 積分:16 註冊:2002-06-03 發送簡訊給我 |
procedure TForm1.Button1Click(Sender: TObject);
var temp,x,y: integer;
s:string;
begin
s:=' ';
temp := 11;
memo1.Clear;
for y := 0 to 4 do
begin
for x := 0 to (8 - 2 * y) do
begin
memo1.Lines[y] := memo1.Lines[y] inttostr(temp x * 10) ' ';
end;
memo1.Lines.Add(s);
s:=s ' ';
temp := temp 11;
end;
end;
end.
改成這樣試試看可不可以!! 我是剛入門的子弟,請大家多多指教!
------
我是剛入門的子弟,請大家多多指教! |
sanwin
一般會員 發表:20 回覆:60 積分:16 註冊:2002-06-03 發送簡訊給我 |
上篇有誤,請勿參考!!
改成下面這樣試試看可不可以!
procedure TForm1.Button1Click(Sender: TObject);
var temp,x,y: integer;
s:string;
begin
s:='xxxxxx'; //x代表空白
temp := 11;
memo1.Clear;
for y := 0 to 4 do
begin
for x := 0 to (8 - 2 * y) do
begin
memo1.Lines[y] := memo1.Lines[y] inttostr(temp x * 10) 'x';
end;
memo1.Lines.Add(s);
s:=s 'xxxxxx';
temp:=temp 11;
end;
end;
end. 我是剛入門的子弟,請大家多多指教!
------
我是剛入門的子弟,請大家多多指教! |
ricky123
一般會員 發表:3 回覆:7 積分:2 註冊:2002-09-14 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ricky123
一般會員 發表:3 回覆:7 積分:2 註冊:2002-09-14 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
|
ricky123
一般會員 發表:3 回覆:7 積分:2 註冊:2002-09-14 發送簡訊給我 |
|
hagar
版主 發表:143 回覆:4056 積分:4445 註冊:2002-04-14 發送簡訊給我 |
引言: 謝謝各位高手熱心的幫忙,可是照這種寫法就沒有辦法顯示在lable上了,請問各位高手有沒有辦法可以秀在lable上,另外我還想了解一下可不可以直接秀在form上,謝謝……感激不盡……您是說要將顯示在 TMemo 的內容顯示在 TLabel 上嗎? 那 TMemo 上每一行的字串後面加個 #13#10 例: Label1.Caption := '第一行' #13#10 '第二行'; 若是要顯示在 TForm 上的話 用 TCanvas.TextOut 的方式 例: Form1.Canvas.TextOut(1, 2, '字串'); // 1 表 x 座標, 2 表 y 座標 -- Everything I say is a lie. |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |