关于VB6.0中 textbox.change事件的疑问
'Text1为TextboxPrivateSubText1_Change()Text1.Text="1"EndSub从视觉上看是直接把Text1.Text变成了"123"...
'Text1为Textbox
Private Sub Text1_Change()
Text1.Text = "1"
End Sub
从视觉上看是直接把Text1.Text变成了"123",但是如果用单步看的话是经历了两次Text1_Change()事件,怎样才能让Text1_Change()只执行一次呢? 展开
Private Sub Text1_Change()
Text1.Text = "1"
End Sub
从视觉上看是直接把Text1.Text变成了"123",但是如果用单步看的话是经历了两次Text1_Change()事件,怎样才能让Text1_Change()只执行一次呢? 展开
3个回答
展开全部
你的代码,按你的方法,确实会执行两次。
但,你既要让用户在Text1输入内容,又要让程序在Text1输入内容,为了什么?
但,你既要让用户在Text1输入内容,又要让程序在Text1输入内容,为了什么?
更多追问追答
追问
我只是打个比方,人为输入还不是一样会执行两次......
追答
对,凡是text1的内容发生变化,都会发生 Text1_Change() 事件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
复制----粘贴!!!
你需要什么效果可以说出来,有些东西不能改的。
你需要什么效果可以说出来,有些东西不能改的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询