Re: [問題] 關於VC#裡面使用的DrawLine指令問題

看板C_and_CPP (C/C++)作者 (Dano)時間16年前 (2009/08/21 14:02), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《dano2220 (Dano)》之銘言: : = = 都是c/c++...找不到vc#板 : 如果我PO的地方不對...請告知一下,我會把文刪除 : 是這樣的,我想要寫兩點之間的連線直線 : 假設A(20.1,30) B(19,27.4) : 由於座標點是實數,我打入DrawLine的時候 : 才發現DrawLine似乎不能接受非int的座標數字 : 請問有沒有什麼辦法解決呢? : 我問了一下研究室的學長 : 學長說要將DrawLine先宣告成實數???? : 他也不太了... : 請問有沒有大大能夠幫忙一下的.. private void Form1_Paint(object sender, PaintEventArgs e) { Graphics g=PictureBox1.CreateGraphics(); Pen pen1=new Pen(Color.Black,3); g.DrawLine(pen1,20.1,30,19,27.4); } 結果下方就出現錯誤指示 顯示不可使用非整數字元 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.225.147.46

08/21 14:11, , 1F
所以你上一篇不是有人推四捨五入嗎??會有點誤差就是.
08/21 14:11, 1F

08/21 14:37, , 2F
好的 我試驗看看 謝謝
08/21 14:37, 2F
文章代碼(AID): #1AZZXVh- (C_and_CPP)
文章代碼(AID): #1AZZXVh- (C_and_CPP)