永发信息网

vb中的一些问题

答案:3  悬赏:30  手机版
解决时间 2021-06-02 04:06

4、在窗体上画1个名称为Command1的命令按钮和2个名称分别为Text1、Text2的文本框,如图所示,然后编写如下程序:

Function Fun(x As Integer,ByVal y As Integer) As Integer
x=x+y
If x<0 Then
Fun=x
Else
Fun=y
End If
End Function
Private Sub Command1_Click()
Dim a As Integer,b As Integer
a=-10:b=5
Text1.Text=Fun(a,b)
Text2.Text=Fun(a,b)
End Sub

程序运行后,单击按钮,Text1和Text2文本框显示的内容分别是 和 。

看看这个题目,有错误吗?有错的话在哪里?没错的话请解答!谢谢!

最佳答案

你的代码是在正确的,只是你的标点符号写成中文的逗号了,改成英文即可、


把:


Text1.Text=Fun(a,b)
Text2.Text=Fun(a,b)
改成:


Text1.Text=Fun(a,b)
Text2.Text=Fun(a,b)

全部回答

出错的应该是这三句

a=-10:b=5 Text1.Text=Fun(a,b) Text2.Text=Fun(a,b)

改成:

a=-10:b=5 Text1.Text=Fun(a,b) Text2.Text=Fun(a,b)

写代码的时候切记要切换为英文半角状态写,这样可以防止这种简单的语法错误!

Function Fun(x As Integer, ByVal y As Integer) As Integer x = x + y If x < 0 Then Fun = x Else Fun = y End If End Function Private Sub Command1_Click() Dim a As Integer, b As Integer a = -10 b = 5 Text1.Text = Fun(a, b) Text2.Text = Fun(a, b) End Sub 我这个帮你调试了一下是可以运行的,你试一试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ飞车Releasephysx27目录?
DNF加攻速的头眉叫什么的啊
继父和继子的关系的形成是否必须建立在婚姻关
求闭上眼一听见就睡着的安眠曲!!!!
朋友的友谊可信吗
为什么才18岁皮肤就像老人一样很皱
赛尔号打纳雷多
不开心想哭的时候 谁才是最佳倾诉对象
QQ炫舞紫钻是怎样计算费用的?
谁有最近刚出的好看青春偶像剧
郑州离北京有多远?
教师公招题型是不是全国一样的
会员专属任务在那里领取?
本来vista xp的双系统 在vista升级7后 xp就不
眼泪多少钱一斤?
推荐资讯
我的若基亚2700C音乐背景为什么不能跟主题元
郁闷怎么半啊
什么花生命力最强?
西游记为什么那么经典
新概念英语第四册里面有一篇关于“家”的抒情
找安静生活管
解方程"甲的玻璃球要谁给乙3颗,两人就一样多
学VB还是学VF
科隆大教堂占地多少平方米?
我的银行卡在福州办的在莆田能不能销掉?
人为什么要喝酒?酒真的是美味吗?
谁能帮我送QQ爱墙的种子?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?