VB菜鸟提问!关于select case语句!

问题描述

大侠帮我看看这段代码怎么就运行不了??输入"+'和两个输入数,点击按钮后,text4.text就是出不来东西!谢谢!dima,b,c,dPrivateSubCommand1_Click()a=Val(Text1.Text)b=Text2.Textc=Val(Text3.Text)SelectCasebCase"+"d=a+cCase"*"d=a*cEndSelectText4.Text=dEndSub

解决方案

解决方案二:
a,b,c,d根本就不是一个类型的
解决方案三:
我也是菜鸟说错了别见怪是否应该先声明ABCD这四个变量的种类?如果各变量类型不同是否应该先转换成相同的类型的然后再进行计算?.
解决方案四:
dima,b,c,d这个是什么意思?VB.Net不支持万用类型的,和VB6.0不一样。
解决方案五:
代码在VB6.0中没有问题

时间: 2024-08-21 16:56:52

VB菜鸟提问!关于select case语句!的相关文章

asp Select Case语句语法与实例教程

select case  是一个条件选择他的好处是唯出口,很多时间他大优于if else哦. <script language="vbscript" runat="server">  sub select1()   dim varweek       '声明变量    varweek=weekday(now())    '获取代表今天是星期几的整数    response.write("<center>")   '中间显示

VBS教程:VBScript 语句-Select Case 语句_vbs

Select Case 语句根据表达式的值执行几组语句之一. Select Case testexpression[Case expressionlist-n[statements-n]] . . .[Case Else expressionlist-n[elsestatements-n]]End Select 参数testexpression 任意数值或字符串表达式. expressionlist-n 如 Case 出现则必选项.一个或多个表达式的分界列表. statements-n 当 te

vba语句select case End Select

  一.Select Case语法及参数介绍 Select Case testexpression [Case expressionlist-n [statements-n]] ... [Case Else [elsestatements]] End Select Select Case 语句的语法具有以下几个部分: testexpression 必要参数.任何数值表达式或字符串表达式. expressionlist-n 如果有 Case 出现,则为必要参数.其形式为 expression,ex

VB.Net学习笔记(条件语句)

笔记|条件|语句 条件语句VB.Net中条件语句依然是If Then语句和Selecr Case语句. If Then语句If Then语句比较简单,和原来一样的规则. If条件语句举例 Public Class TestA Public Sub New() Dim b As Boolean = True If b = True Then '处理 Else '处理 End If End Sub End Class Select CaseSelect Case语句用于条件的多个结果的分支判断执行.

Excel利用Select Case评判成绩等级优秀、良好、及格、不及格等

  首先看看Select Case的语法如下. [Select Case语句的语法] Select Case 测试表达式 Case 条件表达式1 语句块1 Case 条件表达式2 语句块2 Case 条件表达式3 语句块3 ...... Case 条件表达式n 语句块n Case Else 语句块Else End Select. 注意哦,这种语句是在VBA代码当中使用的.下面提供例子,其功能用来评判成绩的等级的,分别为优秀.良好.及格.不及格等情况. If [a1].Value = ""

ASP中用select case代替其他语言中的switch case, default用case else_应用技巧

asp中不能用switch语句,要用select case语句了 简单的介绍一下 选择报表的工作一样,如果语句.然而不同的是,他们可以检查多个值.当然,你有 多个相同的,如果.. else语句,但是这并不总是最好的方法. 选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签.如果找到匹 配,程序执行相关的声明.对于SELECT语句的语法如下: select case expression case label_1 statements_1 case label_2 statements

ASP中用select case代替其他语言中的switch case, default用case else

asp中不能用switch语句,要用select case语句了 简单的介绍一下 选择报表的工作一样,如果语句.然而不同的是,他们可以检查多个值.当然,你有 多个相同的,如果.. else语句,但是这并不总是最好的方法. 选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签.如果找到匹 配,程序执行相关的声明.对于SELECT语句的语法如下: select case expression case label_1 statements_1 case label_2 statements

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

如果 testexpression 与任何 Case expressionlist 表达式匹配 ,则执行此 Case 子句和下一个 Case 子句之间的语句,对于最后 的子句,则会执行该子句到 End Select 之间的语句,然后控制权 会转到 End Select 之后的语句.如 testexpression 与多个 Case 子句中的 expressionlist 表达式匹配,则只有第一个匹配 后的语句被执行. Case Else 用于指示若在 testexpression 和任何其他 C

MySQL中的if和case语句使用总结

 Mysql的if既可以作为表达式用,也可在存储过程中作为流程控制语句使用,如下是做为表达式使用: IF表达式 代码如下: IF(expr1,expr2,expr3) 如果 expr1 是TRUE (expr1 <> 0 and expr1 <> NULL),则 IF()的返回值为expr2; 否则返回值则为 expr3.IF() 的返回值为数字值或字符串值,具体情况视其所在语境而定. 代码如下: select *,if(sva=1,"男","女&qu