永发信息网

VB中.两个文本框,我在textbox1里输入50,则textbox显示1,在textbox1里输入100,则textbox显示2,如何编.

答案:5  悬赏:0  手机版
解决时间 2021-02-06 06:04
Private Sub TextBox2_GotFocus()
If TextBox1.Text = Str(50) Then
TextBox2.Text = "1"
if TextBox1.Text = Str(100) Then
TextBox2.Text = "2"
end if
end if
End Sub
这个不行泥..
最佳答案
第一:TextBox在代码中是Text,box不用写,第二:Str(50) 表示将50转为字符串,并且前面空一格,而你输入数字时没有先空一格再输入50或100,所以不执行if语句,所以text2里不显示。修改如下:
Private Sub Text2_GotFocus()
If Text1.Text = CStr(50) Then
Text2.Text = "1"
End If
If Text1.Text = CStr(100) Then
Text2.Text = "2"
End If
End Sub
全部回答
Private Sub TextBox1_Change() If TextBox1.Text = "50" Then TextBox2.Text = "1" End If End Sub
你写错了,TextBox2应写为Text2,如下: Private Sub Text2_GotFocus() If Val(Me.Text1.Text) = 50 Then Me.Text2.Text = "1" If Val(Me.Text1.Text) = 100 Then Me.Text2.Text = "2" End Sub 或(更简单): Private Sub Text2_GotFocus() Text2.Text =Val(Text1.Text)/50 End Sub
Private Sub TextBox2_GotFocus() If TextBox1.Text = "50" Then TextBox2.Text = "1" ElseIf TextBox1.Text = "100" Then TextBox2.Text = "2" End If End Sub
你好! Private Sub TextBox2_GotFocus() If TextBox1.Text = "50" Then 偿耿稗际织宦半为报力 TextBox2.Text = "1" ElseIf TextBox1.Text = "100" Then TextBox2.Text = "2" End If End Sub 如果对你有帮助,望采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我向一个女孩QQ表白后,他说,真的别开玩笑了
缘梦酒吧怎么去啊,我要去那办事
跳门限的意思是什么啊?知道的请说下!
光头女生照片
松塔东北家常菜馆地址在哪,我要去那里办事
热力公司招聘招大专生吗
【一氧化碳化学式】一氧化碳化学式一氧化碳二
高进恢复后想念亡妻的音乐
80后的我们未来在那里
我没有订火车票,但却有短信通知,这是怎么回
桃花仙酒屋地址好找么,我有些事要过去
两个人有了误会当时她在生气我怕我解释会使她
封镜的意思是什么啊?知道的请说下!
大乌淀在哪里啊,我有事要去这个地方
该商品住宅在建工程的后续建设期为()个月。A.
推荐资讯
解密桌游吧地址在什么地方,我要处理点事
自诉人在庭审辩论时,应注意什么问题?
淅川县滔河第三中学地址有知道的么?有点事想
一个圆柱侧面展开图是一个正方形,这个圆柱体
停车场(胜利路)(民主路与胜利路交叉口南150米
含熏阁的意思是什么啊?知道的请说下!
盐城市天天帮办电话
好如家宾馆(石佛寺店)地址好找么,我有些事要
【春来】含有”春来”的诗词曲?至少5句吧!
请教生产铸造发热保温冒口用什么办法好
魏三姐副食经营部在哪里啊,我有事要去这个地
桃树棵树的5分之3和梨树棵树的9分之4相等。两
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?