永发信息网

关于VB编程的语句

答案:3  悬赏:10  手机版
解决时间 2021-04-13 01:50

这个是我程序其中的一段代码:

If n >= 0.04 And n < 0.06 Then
Text0 = 0.004
Text1 = 0.0024
Label11.Caption = "Φ" + Str$(Val(Text4) + Val(Text2) + Val(Text0) + Val(Text1) / 2)
Label12.Caption = "Φ" + Str$(Val(Text2) + Val(Text3))
Label15.Caption = Str$(Val(Text1))
Label16.Caption = Str$(Val(Text1))
End If
最后两句:label15、label16均等于text1的值,我是分为两句写的。不知道能不能简单化用一句来表达。

label15.caption = label16.caption = Str$(Val(Text1))

这样写无法计算。。。。

最佳答案
VB中是不能这样连续赋值的,因为在VB中"="有两个作用一个是赋值,一个判断是否相等,都是用的这一个符号,当你

label15.caption = label16.caption = Str$(Val(Text1))


用这句的时候,它实际上执行的是首先判断label16.caption 与 Str$(Val(Text1))是否相等,如果相等则值为True赋给label15.caption ,若不相等值则值为false赋给label15.caption ,也就是第二个等号执行的是判断功能,第一个等号执行的是赋值功能,从而要给两个变量赋值的时候,只能分开写成两句.

全部回答

赋值语句是这样设的 变量=值或变量,右边给左边,用等号来分析两个量,所以两个等好是没用的,

把两行并称一行还是可以的 Label1.Caption = Text1.Text: Label2.Caption = Text1.Text,两句中间加冒号

,另一种方法就是利用数组

貌似不可以,c语言就可以这样写,vb不行~多行不影响功能吧?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用什么去衡量亲情 友情 爱情
有一句化成闪电的力量是哪首的歌词啊
奇际火锅冒菜铁路局店在哪里啊,我有事要去这
为啥我的QQ2009不能显示自定义头像?
亲子阅读怎么写
用简便方法计算下面各题:1997+1998+1999+200
有黑眼圈怎么办…
工程直接费包括哪些,直接费 与 直接工程费包
非211,普通二本学校,绩点3.36,平均分80.99
聚缘养生馆仙游店在哪里啊,我有事要去这个地
小华其中测验,语文、数学、英语三科的平均分
两个人,女孩向男孩告白后,为什么他们会哪么尴
如何正确认识和处理个人与他人、个人与社会的
设置呼叫转移时,移动卡能转移到联通卡吗?如
侠盗飞车5怎么安装啊
推荐资讯
我的朋友找我谈恋爱,我答应了,但是怕老师知
放假(jia第三声,jia第四声)假(jia第三声
DNF此号能卖多钱,?
爱情的力量有多大呢
祥福豪庭这个地址在什么地方,我要处理点事
固定电话怎么充值QB
有谁知道深圳北大医院如何?是否吹嘘的可能!
黑色韩版靴裤怎么搭
如何关闭空间业务
DNF中的阿修罗怎么点技能要转过值的
你们好。我们在贵阳上班多年。买不起房子。问
论中国声乐作品情感处理?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?