作者linkevin1688 (囧囧)
看板Visual_Basic
标题[.NET] IF
时间Sun Nov 16 22:37:56 2008
我要写一个可以让这些参数都是True时
然後印出我要的结果
Dim b, c, d, f As Integer
Dim a As String
a = (TextBox1.Text)
b = Val(TextBox2.Text)
c = Val(TextBox3.Text)
d = Val(TextBox4.Text)
f = Val(TextBox5.Text)
If a = "参数一" Then
If b >= 参数二 And b <= 参数三 Then
If c >= 参数四 And c <= 参数五 Then
If d >= 参数五 And d <= 参数七 Then
If f >= 参数八 Then
Label1.Text = "结果"
End If
End If
End If
End If
End If
测试过以後是可以跑出我要的
但是现在我要让这些 参数如果为Flase时
一一跳出哪个部份错误的结果
例如参数一如果为false时要让label1印出 "参数一是错误的"
然後是可以连结所有参数的错误资讯
ex. 参数一、三、五、七是错误的让label1印出 "参数一、三、五、七是错误的这样"
想很久不知道该怎麽写出来....
拜托帮忙解答了....
还有
为什麽dim e as integer时
e的下面会出现错误的波浪
因为刚好a. b, c, d, e 到 e 的时候就会发生这样
f就不会? 很奇怪
我是使用 VB 2005 express 版本
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.189.156
1F:→ MOONRAKER:(1)个别加入else部份就好了(2)e已经在上面被用掉了 11/16 23:10