VB里画图 由程序生成图形的问题 急
是VB里画图,坐标都要求是像素值,是整数,我就取整,结果就看不到画的线。
问题就是:我现在要在Picturebox里面画曲线图,X和Y的值我存储在两个数组里,但是Y值是浮点型的
注明,我使用的是VB2005速成版
[解决办法]
肯定是浮点型的
X,Y座标也有小数的
(28.4,33.8)
[解决办法]
是整数不太可取吧?
[解决办法]
VB里你的 PictureBox.ScaleMode = VBpixel 吗?另外如果AutoRedraw=True,则,画好后,Refresh一下。否则不会看不到画的线。
如果你的 PictureBox.ScaleMode = VBpixel,则X、Y的数值最好取整,并且放在Point结构里,用PloyLine来画曲线,速度快。
[解决办法]
你的意思是如果我选择了PictureBox.ScaleMode = VBpixel ,那就得取整,否则的话可以用浮点型?
另外如果AutoRedraw=True,则,画好后,Refresh一下。
也就是说我Refresh一下,就能看到我画的图了?