变量的问题 我定义了一个undo的变量运行中有这一个语句Undo = Undo + 1但是undo却变成了2,如果我在这个语句前面或者后面加一个msgbox undo它就没事了,执行语句后undo=1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,打开窗体的时候给undo赋值为0啊,而且如果在undo=undo+1前放一个msgbox undo的话,undo 的值也为0啊. Private Sub MnuJc_Click()If ShpSelect.Width = 15 And ShpSelect.Height = 15 Then Exit SubEnd IfCall Cutpic(PicHelp, PicOld, ShpSelect)Toolbar1.Buttons(3).Enabled = TrueWith ShpSelect Picsettle.Cls PicOld.Cls PicZoomS.Picture = Nothing Picsettle.Width = .Width: Picsettle.Height = .Height PicOld.Width = .Width: PicOld.Height = .Height PicZoomS.Width = .Width: PicZoomS.Height = .Height Picsettle.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height PicZoomS.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height PicOld.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height .Visible = FalseEnd With Undo = Undo + 1 MsgBox Undo Load PicUndo(Undo) MnuUndo.Enabled = True Toolbar1.Buttons(9).Enabled = True PicUndo(Undo).Picture = Picsettle.image Call CenterPic End Sub就在这一段里面呢!大侠们快点啊。 undo在什么地方定义的是不是全局变量呀 dim undo as booleanundo=not undo不就行了。 学ACM有用吗? 怎样隐藏系统菜单(ACCESS VBA) 一个API函数的小问题,请教各位高手...... 窗体上面的X按钮怎么去掉? directsound,错在哪里? 废话:使用VB非精通者的赶快转行~~~ data report报表的问题!!:)在线等待! 这样写对吗? vbscript病毒缘代码!!! 最全的 ADO 与win32API 网上在线帮助 如何调用treeview的nodeclick事件 怎样用代码实现 改变起动窗体的起动顺序?
前放一个msgbox undo的话,undo 的值也为0啊.
If ShpSelect.Width = 15 And ShpSelect.Height = 15 Then
Exit SubEnd If
Call Cutpic(PicHelp, PicOld, ShpSelect)
Toolbar1.Buttons(3).Enabled = True
With ShpSelect
Picsettle.Cls
PicOld.Cls
PicZoomS.Picture = Nothing
Picsettle.Width = .Width: Picsettle.Height = .Height
PicOld.Width = .Width: PicOld.Height = .Height
PicZoomS.Width = .Width: PicZoomS.Height = .Height
Picsettle.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height
PicZoomS.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height
PicOld.PaintPicture PicHelp.image, 0, 0, .Width, .Height, 0, 0, .Width, .Height
.Visible = False
End With
Undo = Undo + 1
MsgBox Undo
Load PicUndo(Undo)
MnuUndo.Enabled = True
Toolbar1.Buttons(9).Enabled = True
PicUndo(Undo).Picture = Picsettle.image
Call CenterPic
End Sub
就在这一段里面呢!
大侠们快点啊。