迪迦奥特曼剧情目录:vb 的问题

来源:百度文库 编辑:高考问答 时间:2024/05/08 02:41:31
关于输入的一些编程,不知道错在哪里?
Dim a, b, c, d, e, f, g, h, i, j, k, l, m, n, x, y, z, p As Long
a = Val(txttxt1.Text)
b = Val(txttxt2.Text)
c = Val(txttxt3.Text)
d = Val(txttxt4.Text)
e = Val(txttxt5.Text)
f = Val(txttxt6.Text)
g = Val(txttxt7.Text)
h = Val(txttxt8.Text)
i = Val(txttxt9.Text)
j = Val(txttxt10.Text)
k = Val(txttxt11.Text)
l = Val(txttxt12.Text)
m = Val(txttxt13.Text)
n = Val(txttxt14.Text)
x = Val(txttxt15.Text)
y = Val(txttxt16.Text)
z = Val(txttxt17.Text)
p = Val(txttxt18.Text)

从语法来说,没有问题。但是从逻辑来说。
Dim a, b, c, d, e, f, g, h, i, j, k, l, m, n, x, y, z, p As Long
这句有问题

你是想把a, b, c, d, e, f, g, h, i, j, k, l, m, n, x, y, z, p 都定义成Long类型对吧!

在VB裏,你刚才这种定义仅仅把p定义成了Long

在VB裏必须这麽写

Dim a As Long, b As Long, c As Long, d As Long, e As Long, f As Long, g As Long, h As Long, i As Long, j As Long, k As Long, l As Long, m As Long, n As Long, x As Long, y As Long, z As Long, p As Long

'txttxt'是什么东东?
是text吧!

定义的时候有问题,vb定义不能连写,要分开