您可以在这里快速查找:


 
您的位置: 编程学习 > vb编程 > 200602
文章分类

Java技术
2005: 03 04 05 06 07 08
09 10 11 12
2006: 01 02

Asp.net
2005: 07 08 09 10 11 12
2006: 01 02

VB编程
2006: 02

Asp编程
2005: 11 12
2006: 01 02

C++/VC
2005: 10 11 12
2006: 01 02

Delphi
2005: 12
2006: 01 02

其它

 本文章适合所有读者

关于 VB 用Picturebox 画图的 一个大问题???

reeth

我在用VB写一个 画图板的 撤消功能,

当我做到喷枪的 撤消功能时  遇到一个莫名其妙的问题,如下:

For i = -10 To 10 Step 3
        For j = -10 To 10 Step 3
            m = X + Rnd * i * 10
            n = Y + Rnd * j * 10
            v(l) = m
            t(l) = n
            l = l + 1
            Picture1.PSet (m, n)
 
            Next j
      Next i

这是用喷枪画时的程序,接下来是撤消是的程序(我用picturebox背景色把上面那个动作再做一边):

 

For u = 0 To l - 1
    
           
            m = v(u)
            n = t(u)
            u = u + 1
           Picture1.PSet (m, n), Picture1.BackColor
           
       
    Next u

可以结果却是只撤消了大部分的点,还有少数点没画到.

那位大侠 能帮我解决的话 我将万分感激!!!!