vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:Private Sub Command1_Click()If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 11:24:35
vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:Private Sub Command1_Click()If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text)

vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:Private Sub Command1_Click()If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text)
vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.
想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:
Private Sub Command1_Click()
If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text) = True Then
m = MsgBox("请完整输入!",vbInformation,"提示")
ElseIf IsNumeric(Text1.Text) = True And IsNumeric(Text2.Text) = True Then
x = Val(Text1.Text)
y = Val(Text2.Text)
Text4.Text = LTrim(Str(0.5 * x * y))
Text3.Text = LTrim(Str(Round((x + y + (x ^ 2 + y ^ 2) ^ 0.5),2)))
Else:z = MsgBox("请检查数据格式(整数或小数)!",vbOKOnly + vbCritical + vbSystemModal,"错误")
End If
End Sub
Text1和2是输入直角边边长的地方.Text3是周长,Text4是面积.结果运行的时候就算有没填的也不会弹出“请完整输入”的消息框,但会弹出“请检查数据格式”的消息框.我对着书上看了2个小时都没弄好!
还有,就是如果不加LTrim的话,算出的结果前面会有一个空格,何故?

vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:Private Sub Command1_Click()If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text)
IsEmpty不要这样用,判断文本框是否有内容可以改成Trim(Text1.Text) = "",Trim表示把文本框内的空格去掉.
LTrim表示将内容左边开始去掉空格,所以就会出现所说的情况.
Private Sub Command1_Click()
If Trim(Text1.Text) = "" Or Trim(Text2.Text) = "" Then
m = MsgBox("请完整输入!", vbInformation, "提示")
ElseIf IsNumeric(Text1.Text) = True And IsNumeric(Text2.Text) = True Then
x = Val(Text1.Text)
y = Val(Text2.Text)
Text4.Text = LTrim(Str(0.5 * x * y))
Text3.Text = LTrim(Str(Round((x + y + (x ^ 2 + y ^ 2) ^ 0.5), 2)))
Else: z = MsgBox("请检查数据格式(整数或小数)!", vbOKOnly + vbCritical + vbSystemModal, "错误")
End If
End Sub

vb编程,目的是根据输入的直角三角形的直角边长计算周长及面积.想在没填数据或者填的不是数字的时候弹出一个消息框.代码是:Private Sub Command1_Click()If IsEmpty(Text1.Text) = True Or IsEmpty(Text2.Text) VB编程题.输入三角形三条边a,b,c的值,根据其数值,判断能否构成三角形.不要求判断是具体什么三角形 用vb编程:输入三个数,求出最大的数 VB编程,输入n个整数,求它们的最大公约数.注意:是n个整数 VB编程题.输入一个整数判断他是否是5 的倍数 VB编程 输入三角形三条边长啊,a,b,c的值,根据其数值,判断是否构成三角形.如果能,判断三角形类型、;等边三角形,等腰三角形,直角三角形,一般三角形. 用VB编程,根据输入的3个边长值计算三角形的面积,如果输入值不符合“任意两边之和大于第三边”提示错误 JAVA编程:根据用户输入的三角形的三个边长,判断三角形是不是直角三角形?不要用if-else语句.编程的过程中最好带上注释! VB编程,输入一个整数n(大于0,小于10)后,显示如下图像12223333344444445555555556666666777778889用的是循环语句的嵌套 例如:输入7输出1222333334444444555556667 用VB编程实现下面的目的,输入一个正整数,然后计算该数的每一位非零数字相乘的积.如输入103601计算结果为1*3*6*1=18 用VB编程实现下面的目的,输入一个正整数,然后计算该数的每一位非零数字相乘的积.如输入103601计算结果为1*3*6*1=18 输入一段英文,找出字母a出现次数最多的英文单词的vb编程怎么写 VB编程 输入七个评委的打分,计算出7个评委的平均成绩 VB编程.输入三角形三条边a,b,c的值判断能否构成三角形.若能,显示三角形的类型:等边三角形 等腰三角形 等腰直角三角形 直角三角形 任意三角形,若不能,显示不能构成三角形 VB编程常用英文单词?输入程序代码时常用的、还有属性中的英文单词等. VB编程题:任意输入10个整型数,显示其中奇数和偶数的个数,.. 试编程判断输入的正整数是否及时5又是7的整数倍,若是,则输出yes,否则输出no(用VB的知识作答) vb 编程:设M和N是正整数,输入M,求当2的N次方大于等于M时,N的最小值 用循环语句编