全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1350
推到 Plurk!
推到 Facebook!

PaintBox 問題

尚未結案
boson
中階會員


發表:74
回覆:155
積分:85
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-20 20:17:56 IP:61.216.xxx.xxx 未訂閱
初次嘗試開發 .Net 的程式 結果發現 .Net 提供的元件好像很少 ? 是嗎 ? 以前用 Delphi 7, 光 Borland 提供的元件就有一兩百個 但 .Net 底下, 好像只有二三十個可用, 是不是這樣 ? 還是我誤會了 ? 請問 Delphi 7 底下的 PaintBox 元件, 在 .Net 底下有什麼類似的元件可用 ? 我只看到一個 PictureBox, 可是這應該是類似 TImage 元件的東西 ...
chiehmin
高階會員


發表:13
回覆:134
積分:134
註冊:2002-05-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-20 20:50:35 IP:211.75.xxx.xxx 未訂閱
用PictureBox或用Panel都可以... Delphi7 例:
procedure TForm1.Button1Click(Sender: TObject);
begin
  With PaintBox1.Canvas do
  begin
    Pen.Color := clGreen;
    MoveTo(0, 10);
    LineTo(10, 100);
  end;
end;
↓↓↓↓↓ Delphi 8例:
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var
  g: Graphics;
begin
  //使用PictureBox
  g := PictureBox1.CreateGraphics;
  g.DrawLine(Pen.Create(Color.green), 0, 10, 10, 100);      ////使用Panel
  g := Panel1.CreateGraphics;
  g.DrawLine(Pen.Create(Color.green), 0, 10, 10, 100);
end;
boson
中階會員


發表:74
回覆:155
積分:85
註冊:2004-07-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-20 22:57:59 IP:61.216.xxx.xxx 未訂閱
謝謝 ! 我試試看 發表人 - boson 於 2004/09/20 23:04:38
系統時間:2024-05-18 0:19:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!