我想写一个自动计算的练习,帮忙看看。运行是出错,说什么无效限定符。
我什么都不懂,还请高手指点。
Public I1 As Integer, I2 As Integer, I3 As Integer, I4 As Integer, I5 As Integer
Public O1 As Integer, O2 As Integer, O3 As Integer, O4 As Integer, O5 As Integer
Public P1 As Integer, P2 As Integer, P3 As Integer, P4 As Integer, P5 As Integer
Private Sub Form_load()
For Q = 0 To 2
If Not IsNumeric(TextLength(Q).Text) Then
TextLength(0).Text = 1
TextLength(1).Text = 1
TextLength(2).Text = 1
Else
If Not IsNumeric(TextThick(Q).Text) Then
TextThick(0).Text = 1
TextThick(1).Text = 1
TextThick(2).Text = 1
Else
End If
End If
Next
End Sub
Private Sub Form_Click()
TextThick(0).Text = I1
TextThick(1).Text = O1
TextThick(2).Text = P1
TextWidth(0).Text = I2
TextWidth(1).Text = O2
TextWidth(2).Text = P2
TextLength(0).Text = I3
TextLength(1).Text = O3
TextLength(2).Text = P3
TextInD(0).Text = I4
TextInD(1).Text = O4
TextInD(2).Text = P4
I5 = Sqr((4 / (Pi * (I1 / 1000) * I3)) + (I4 ^ 2))
O5 = Sqr((4 / (Pi * (O1 / 1000) * O3)) + (O4 ^ 2))
P5 = Sqr((4 / (Pi * (P1 / 1000) * P3)) + (P4 ^ 2))
Lable1.Cption = I5
Lable2.Cption = O5
Lable3.Cption = P5
End Sub
我什么都不懂,还请高手指点。
Public I1 As Integer, I2 As Integer, I3 As Integer, I4 As Integer, I5 As Integer
Public O1 As Integer, O2 As Integer, O3 As Integer, O4 As Integer, O5 As Integer
Public P1 As Integer, P2 As Integer, P3 As Integer, P4 As Integer, P5 As Integer
Private Sub Form_load()
For Q = 0 To 2
If Not IsNumeric(TextLength(Q).Text) Then
TextLength(0).Text = 1
TextLength(1).Text = 1
TextLength(2).Text = 1
Else
If Not IsNumeric(TextThick(Q).Text) Then
TextThick(0).Text = 1
TextThick(1).Text = 1
TextThick(2).Text = 1
Else
End If
End If
Next
End Sub
Private Sub Form_Click()
TextThick(0).Text = I1
TextThick(1).Text = O1
TextThick(2).Text = P1
TextWidth(0).Text = I2
TextWidth(1).Text = O2
TextWidth(2).Text = P2
TextLength(0).Text = I3
TextLength(1).Text = O3
TextLength(2).Text = P3
TextInD(0).Text = I4
TextInD(1).Text = O4
TextInD(2).Text = P4
I5 = Sqr((4 / (Pi * (I1 / 1000) * I3)) + (I4 ^ 2))
O5 = Sqr((4 / (Pi * (O1 / 1000) * O3)) + (O4 ^ 2))
P5 = Sqr((4 / (Pi * (P1 / 1000) * P3)) + (P4 ^ 2))
Lable1.Cption = I5
Lable2.Cption = O5
Lable3.Cption = P5
End Sub
解决方案 »
- 从没遇见,getTickCount只能得到64HZ的时间间隔,求教
- 急事求助快快后天作业555
- 获得sql server触发器raiserror 信息的问题,解决另开贴
- 使用Winsock不能连接两次?
- 请问如何将网页中的utf-8编码转换成gb2312(ASP环境)
- opc develop kit 比较
- 如何重起和注销window
- Byte数组的内容保存到Variant变量中,然后再从该Variant变量中读出来,为什么就不对?
- 如何判断当前数据库(mdb)是否需要提供用户名和密码?别说用err
- 怎么在ListView中排序数值
- 5555555,急死了,快來幫我,動態創建控件的問題
- 关于WINSOCK控件数据接收问题????急
If Not IsNumeric(TextThick(Q).Text) Then
TextThick(0).Text = 1
TextThick(1).Text = 1
TextThick(2).Text = 1
Else
End If
End If
Next
End Sub
Private Sub Form_Click() '这里!说什么“无效限定符”。
TextThick(0).Text = I1
TextThick(1).Text = O1
TextThick(2).Text = P1
TextWidth(0).Text = I2
TextWidth(1).Text = O2
TextWidth(2).Text = P2
.................................
O5 = Sqr((4 / (Pi * (O1 / 1000) * O3)) + (O4 ^ 2))
P5 = Sqr((4 / (Pi * (P1 / 1000) * P3)) + (P4 ^ 2))
I1,O1,P1为零,不能作除数(VB是这样报的错误)错误3: Lable1.Cption = I5
Lable2.Cption = O5
Lable3.Cption = P5这位老大,Caption是不是拼错了?Label的名字也错了诶。
还有我在里边有一个Combo的List里有一个是3"
我在代码里要怎么写才能避开 " 呢?
比如说
......
If combo.text=3" then '这里报错了,就是 " 的原因。
.....
我是说,比如:我有个Text1的.Text默认是3"-----看清楚是3寸代引号的。
我在代码里边要怎么写?......
If Text1.Text=3" Then
.....
大家行行好呀。
""的输出结果是",而""1""的输出结果应该是"1"
你的 if text1.text=3"应该写成if text1.text="3"""