Re: [問題] mouseclick問題
※ 引述《dreamday1023 (也許我就是我,好好愛自己)》之銘言:
: private int []x;
: private int []y;
: private void Form1_mouseclick(object sender,mouseeventarge e)
: {
: m++;
: x=new int[m];
: y=new int[m];
: for(int i=0;i<m;i++)
: {
: x[i]=e.X;
: y[i]=e.Y;
: }
: label1.text=Convert.ToString(x[0]);
: }
看了一下你的程式,我先假設以下兩點
1. m 是全域變數
2. 在 Form 上點一下滑鼠就記錄該點座標
每次點一下滑鼠就由x、y陣列的第0個元素開始全改成目前的座標,這是很詭異的事
從這裡我沒辦法反推需求,所以.......再假設你是要將每個點都存起來....
那上面那段程式裡的迴圈就不需要了,直接改x、y陣列裡的第m元素為你當前滑鼠點的
座標就對了。
private void Form1_mouseclick(object sender,mouseeventarge e)
{
m++;
x=new int[m];
y=new int[m];
x[m]=e.X;
y[m]=e.Y;
label1.text=Convert.ToString(x[0]);
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.177.139
推
04/21 17:36, , 1F
04/21 17:36, 1F
→
04/21 18:10, , 2F
04/21 18:10, 2F
→
04/21 18:23, , 3F
04/21 18:23, 3F
→
04/21 18:37, , 4F
04/21 18:37, 4F
推
04/21 18:39, , 5F
04/21 18:39, 5F
推
04/22 02:16, , 6F
04/22 02:16, 6F
→
04/22 02:18, , 7F
04/22 02:18, 7F
→
04/22 02:18, , 8F
04/22 02:18, 8F
推
04/22 06:19, , 9F
04/22 06:19, 9F
→
04/22 09:25, , 10F
04/22 09:25, 10F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章
11
22