作者Arshain (ㄚ轩)
看板Visual_Basic
标题[.NET] 请问用vb画随时间变化的波形
时间Sat Oct 22 22:04:28 2011
请输入专案类型(网站专案或者应用程式专案):
vb2010 express专案
大家好!
我现在正试着用vb汇画随时间变动的波形图
可能像是 cos(x,t)这样的
然後我使用了一个timer1去更新 Y(x)
另外用time2 先graph.clear(backcolor)
再loop x ( drawline.(pen , x-1 , Y(x-1) , x , Y)
然後虽然可以按照我想要的 有随时间变化的波形产生
但是却发生一直闪烁的现象
请问有人知道要怎麽解决吗
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.160.31.187
1F:推 s3748679:先把图画到bitmap上,接着再把bitmap画进控制项内! 10/22 23:39
2F:→ s3748679:最後避免因某故被刷新掉,所以在paint事件也作bitmap画进 10/22 23:39
3F:→ s3748679:控制项内的动作~ 10/22 23:39
4F:→ s3748679:试试看这方法~ 应该会有效 10/22 23:46
5F:→ Arshain:谢谢楼上的说明 不过可以麻烦详细一点点吗 因为对vb刚学 10/22 23:55
6F:→ Arshain:不是很了解你说的方法 谢谢 10/22 23:56
8F:→ MOONRAKER:开一个bitmap,然後用bitmap.creategrphics做一个绘图 10/23 18:23
9F:→ MOONRAKER:物件,画在这个物件上,最後再把bitmap指定给picturebox 10/23 18:23