2、Private Sub Command3_Click()
mesh (b2)
End Sub
当第一次点击按钮可以正确执行,但是第二次点击的时候(此时已经在过程外部改变了b2的值),画出来的图仍然是不变的,似乎代码都没执行。
如果将
ax = vbaxes(Picture2.hWnd)
放在过程外,比如form_load(),那么就不会有上面的问题。问题似乎是当你两次对同一个句柄调用vbaxes(Picture2.hWnd),那么第二次开始就不产生作用了。能否有大侠解释一下是怎么回事。
对以这个问题,我还想问问能不能有什么函数来判断ax是否已经设置为某个控件的坐标轴,或者判断设置到哪个控件的坐标轴(假如我有几个picture控件的话)