在vb中画图出现的问题. 我在vb的一个窗体(form1)的菜单中调用了form2,form2窗体中画了一个函数图,当图没有画完我用unload me 命令退出后,再次调用form2,发现画图是接着原来没有画完的地方接着画.我知道可以用 end 的命令退出.但使用end后form1也退出了,这是不行的,因为form1是主窗体.请高手指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private sub form2_load()form2.refreshEnd sub 那试一试在unload中加入set form=nothing:unload me 看一下 Private Sub Form_Unload(Cancel As Integer)Form1.ClsEnd Sub 或者在Form_Load()初始化的时候CLS也可以。 建议你把图画在 PictureBox中比较好。 我把图装在picturebox里面.我感觉是退出出了一些问题.上面 laviewpbt(pbt) 提供的方法解决了问题.能否深入的讨论一下,我在这里谢谢了 在每次调用form2的时候从新设置一下picturebox的CurrentX、CurrentY 属性 输出字符时如何是输出的字符长度固定为一个长度? 10-1第一天上班 散分 如何保存文件? 关于CommonDialog控件"另存为"对话框 多国语言问题 dreammaker请进 请教VB在运行时怎样用CREATEOBJECT创建LISTBOX并显示出来 如何判断是否在调试环境下运行? vb6中,字符串转整型的函数是? 谁能解释一下ACTIVEREPORT 中的CANSHINK 和cangrow的意思。 DAO:用DbGrid控件连Data,查出一条记录后,再手工查记录,提示:不能更新,数据库或对象为只读。 vb中如何取得上一窗体的名称
form2.refresh
End sub
Private Sub Form_Unload(Cancel As Integer)
Form1.Cls
End Sub