实验一

运行效果


代码

Dim i As Integer
Dim str As StringPrivate Sub Command1_Click()'接收str = Text1.Texti = Val(Text1.Text)'i = InputBox("男生输入1,女生输入2")    '弹出一个(自动生成的)输入框Select Case iCase 1:MsgBox ("男生")Case 2:MsgBox ("女生")Case Else:MsgBox ("你输入的是 " & str & " 输入错误!!")End SelectText1.Text = ""     '返回时自动清空输入框End Sub

实验二 使用局部静态变量制作计数器

【实验内容】

  1. 掌握使用局部静态变量的使用方法及if 语句、select case语句的使用方法
  2. 掌握MsgBox、InputBox的使用方法
    完成简单的记录次数程序并且正确地运行。
    根据输入的
    “1”、“2、“3”用Msgbox相应的输出“一”、“二”、“三”,
    如果是其他的输入,则输出“我只认识1至3”,
    只运行三次,之后弹出消息框——“我只能运行3次”


代码

Private Sub Command1_Click()Static total As IntegerDim num As IntegerDim str As String'判断次数If total > 2 ThenMsgBox ("我只能运行三次")Exit Sub                   '超过3次退出函数End Iftotal = total + 1str = InputBox("请输入数字")i = Val(str)'i = InputBox("请输入数字")'判断输入的数字Select Case iCase 1:MsgBox ("一")Case 2:MsgBox ("二")Case 3:MsgBox ("三")Case Else:MsgBox ("我只认识1至3,你输入的是:" & str)End SelectLabel1.Caption = "你已经运行了 " & total & " 次"End Sub

vb Select Case的使用 字符串整形的转换 输入错误str的直接输出相关推荐

  1. python3 修改字符串的四种方法 错误 'str' object does not support item assignment 解决方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 直接修改会报错:'str' object does not support item assignment 因此改变一个字符串 ...

  2. asp.net select Case条件语句的使用方法

    原文:http://www.111cn.net/net/vb-net/38548.htm 如果 testexpression 与任何 Case expressionlist 表达式匹配 ,则执行此 C ...

  3. select case when if 的一些用法

    概述: sql语句中的case语句与高级语言中的switch语句,是标准sql的语法,适用于一个条件判断有多种值的情况下分别执行不同的操作. 首先,让我们看一下CASE的语法.在一般的SELECT中, ...

  4. php中的select case语句吗,VBS教程:VBScript 语句-Select Case 语句

    Select Case 语句 根据表达式的值执行几组语句之一. Select Case testexpression [Case expressionlist-n [statements-n]] . ...

  5. ExcelVBA 之Select Case

    关键字Select Case和End Select之间放置任意多个条件以测试.子句Case Else是可选的,当你希望可能有条件表达式返回假时使用它.在Select Case语句里,VB将每个表达式和 ...

  6. python3 浮点型 字符串 整形 互转实例

    目录 1.字符串 浮点型 转 整形 2.整形 字符串 转 浮点型 3.浮点型 整形 转 字符串 1.字符串 浮点型 转 整形 int函数作用 1.把符合数学格式的数字型字符串转换成整数 2.把浮点数转 ...

  7. python由列表中提取出来的浮点型字符串不能直接转换成整形

    案例如下: lst = ['636', 'system', '10', '-10', '1.1G', '114M', '95M', 'S', '45.0', '12.9', '1:15.87', 'c ...

  8. select case语句 is和to用法

    在select case 语句中可以使用关系运算符大于>小于<等于=等关系运算符,需要用关键字IS和TO. 用个例子来说明: Private Sub Command1_Click() Di ...

  9. SQL:select case when(转)

    CASE 可能是 SQL 中被误用最多的关键字之一.虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法.例如,你可以在 WHERE 子句中使用 CASE. 首先让我们看一下 CASE 的语法 ...

最新文章

  1. 配置MySQL主从复制
  2. 学期计算机教学工作反思,信息技术组教学工作反思
  3. 安卓WebView加载网页不显示或者乱跳问题
  4. Total commander 之F3 图片
  5. deepin tim(wine)无法安装_浅析国产操作系统深度deepin
  6. Arduino笔记-使用RFID-RC522读取IC卡卡号
  7. python函数编写_Python函数(二)如何编写函数
  8. 比 CMD 更强大的命令行:WMIC 后渗透利用(系统命令)
  9. Java8中list转map方法
  10. P2P原理之设备发现
  11. Spring入门笔记总结
  12. 使用reaver命令穷举PIN码破解WPA2-PSK加密的无线网络
  13. python中add方法_python中add函数怎么用
  14. python爬取头条付费专栏视频_Python3从零开始爬取今日头条的新闻【五、解析头条视频真实播放地址并自动下载】...
  15. 错误码:28,错误信息:没有足够的存储空间 解决方法
  16. 字体图标iconfont的使用
  17. α_β_γ_δ_ε_ζ_η_θ_ι_κ_λ_μ_ν怎么读
  18. 随机抽取学号的java程序_学生求大神带,在线等急把四十个人随机分成八个组每组五人,输入...
  19. PHP的安装以及项目的运行
  20. 第一周1.1,1.2,3.2文档

热门文章

  1. SPOJ - BALNUM Balanced Numbers(数位dp+进制转换)
  2. 安卓入门系列-06常见布局之ConstraintLayout(约束布局)
  3. 3.IDA-数据显示窗口(导出窗口、导入窗口、String窗口、...窗口)
  4. 关于sql中的with(nolock)
  5. OpenCV_008-OpenCV 中的图像算术运算
  6. 第31讲:抓包利器 Charles 的使用
  7. Kafka解析之topic创建(2)
  8. Go 内存对齐的那些事儿
  9. 音视频技术开发周刊 | 217
  10. 日程解读 | LiveVideoStackCon 2020北京站日程官宣了!