怎样用VB编写这样一个程序,两个文本框,text1和text2……
第一次在其中一个文本框输入某个数,另一个文本框也显示这个数,以后再在任何一个框改动数字时不会再影响另一个框...
第一次在其中一个文本框输入某个数,另一个文本框也显示这个数,以后再在任何一个框改动数字时不会再影响另一个框
展开
3个回答
展开全部
你的意思是每次运行时只弁许修改一次吗?
如是这样的话可以怎么:
Dim Flags As Integer
Private Sub Text1_Change()
If Flags <> 2 Then
Text2.Text = Text1.Text
Flags = 1
End If
End Sub
Private Sub Text1_LostFocus()
If Flags = 1 Then Flags = 2
End Sub
算了,我只写了一个文本框改动另一个文本框
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能用注册表或配置文件来记住
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim a As Boolean
Private Sub Text1_Change()
If a = False Then
Text2 = Text1
End If
End Sub
Private Sub Text2_Change()
If a = False Then
Text1 = Text2
End If
End Sub
Private Sub Text1_LostFocus()
a = True
End Sub
Private Sub Text2_LostFocus()
a = True
End Sub
'请参考.
Private Sub Text1_Change()
If a = False Then
Text2 = Text1
End If
End Sub
Private Sub Text2_Change()
If a = False Then
Text1 = Text2
End If
End Sub
Private Sub Text1_LostFocus()
a = True
End Sub
Private Sub Text2_LostFocus()
a = True
End Sub
'请参考.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询