VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 07:22:50
VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的?

VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的?
VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的?

VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的?
Private Sub Command1_Click()
Dim s As String, i As Integer, k As String
Dim sz As Integer, zm As Integer, fh As Integer, hz As Integer
s = InputBox("请随便输入点啥")
For i = 1 To Len(s)
    Select Case Asc(Mid(s, i, 1))
    Case 48 To 57
        sz = 1
    Case 65 To 90, 97 To 122
        zm = 2
    Case Is < 0
        hz = 4
    Case Else
        fh = 8
    End Select
Next
Select Case sz + zm + hz + fh
Case 1
    k = "纯数字"
Case 2
    k = "纯字母(不分大小写)"
Case 3
    k = "数字和字母的组合"
Case 4
    k = "纯汉字(含全角符号)"
Case 5
    k = "汉字和数字的组合"
Case 6
    k = "汉字和字母的组合"
Case 7
    k = "汉字、数字、字母的组合"
Case 8
    k = "纯符号(半角)"
Case 9
    k = "符号和数字的组合"
Case 10
    k = "符号和字母的组合"
Case 11
    k = "符号、数字、字母的组合"
Case 12
    k = "符号和汉字的组合"
Case 13
    k = "符号、数字、汉字的组合"
Case 14
    k = "符号、字母、汉字的组合"
Case 15
    k = "符号、数字、字母、汉字的组合"
Case Else
    k = "其他"
End Select
MsgBox "你输入的是 " & k
End Sub

VB程序中,怎样判断INPUTBOX的值是数字、还是字母、还是汉字、还是混合的? vb编程.判断三条边能否构成三角形在inputbox中,输入三个数,判断三条边能否构成三角形,如果可以,在窗体上显示三角形面积.当输入-1时结束程序. vb求n!(n!=1*2*3*...*n),n是自然数.编程要求:1.单击窗体时用InputBox()输入n的值.2.结果存在变量Term中.3.在窗体中输出Term的结果.4.程序编译通过后,输入n=10进行测试 vb编写程序:一个具有10个元素的一维数组,下标从1到10,要求用inputbox从键盘上输入其元素值,并找出最小的那个数. 求教用VB 写程序.求两自然数m,n的最小公倍数.这样写对吗?Dim a%,b%,t%,i%a=inputbox(“第1个数”):b=inputbox(“第2个数”)If a 使用VB 6.0 制作一个程序,求1!+2!+3!+……+n!要求输入任意的N,求1到N的阶乘.用Inputbox 和Msgbox vb中通过inputbox输入一个整数后,判断此数能同时被3和5整除,还是只被其中之一整除 vb编程象限判断!声明字符与声明的数据类型不符 帮我指出哪里不对啊Private Sub Command1_Click()x = InputBox(请输入x的值)y = InputBox(请输入y的值)If x = 0 ThenPrint 点( & x & , & y & ) & 位于y轴上Exit 这是我学VB看到的一个小程序:判断一个大于或等于3的正整数是不是一个素数.sub form click_()dim n as integern =inputbox(请输入数)k=int(spr(n))i=2swit=0while i 用VB程序制作面积计算器,圆三角形矩形梯形全部!还要附带输入密码进入程序的inputbox命令如果有做好现成的请上传谢谢!学号43 我用vb写了一个计算长方形~正方形或三角形面积的程序~代码如下~怎样修改啊~Private Sub Command1_Click()Dim a As StringDim h,l,s As Singlea = InputBox(请输入形状(只限于长方形~正方形或三角形),请输 VB程序中关于循环语句:“FOR”的使用第一个问题:Q1:FOR的结构:For a to b Step cXXXNext a请问这上面的a,b,请拿下面的例题一给我做解释,例题1:s=1+2+3+.+n求前n项的和用Loop语句如下:n=Inputbox(n= vb三角形编程输入三条边,判断能否构成三角形.看我的编程是否有问题,Dim A=Val(InputBox(请输入a) ) B=Val(InputBox(请输入b) ) C=Val(InputBox(请输入c) ) Ifa+ b >c and a+c >b and b+c>a then print a ,b,c,能构成 VB程序!,计算并输出下面数列中前N(设N=8)项的和 ,,,.,.表示求阶乘)前N(设N=8)项的和 阶乘计算我会啊,可是这个还要计算前N项的和啊!.另外:N是设的,要求是用适当方式输入N.就用InputBox好了 麻烦帮忙做下列vb题:1.编写一个判断素数的函数;并在单选按钮的单击事件过程中,用inputbox输入数据,再调用函数判断是否是素数.function isprime(m as___)as __dim i as integer ________for i=2 to sqr(m)if ____ 一、 从键盘上输入两个数,编写程序,计算并输出这两个数的和及平均值.数由InputBox函数输入,结果在窗体有关VB的 VB程序的fix是什么意思 VB程序设计:判断任意的三条边长能否构成三角形并计算其面积应用InputBox()函数和MsgBox语句与函数的使用方法,单击判断按钮调用InputBox函数,分别将任意的三个数字输入,输入完毕后将三个数