24小时热门版块排行榜    

CyRhmU.jpeg
查看: 522  |  回复: 2

RwingRWING

新虫 (初入文坛)

[求助] 编程语言已有1人参与

我在模块中编了这样的子程序
Public Sub AERE(I As Integer, J As Integer)
W(I) = 0
X(I) = 0
For J = 1 To M(I) - 1
            If GCH(I, J) <= Z(I) And GCH(I, J + 1) <= Z(I) Then
                W(I) = W(I) + (Z(I) - (GCH(I, J + 1) + GCH(I, J)) / 2) * (AX(I, J + 1) - AX(I, J))
                X(I) = X(I) + SQRT((GCH(I, J + 1) - GCH(I, J)) ^ 2 + (AX(I, J + 1) - AX(I, J)) ^ 2)
            ElseIf GCH(I, J) < Z(I) And GCH(I, J + 1) > Z(I) Then
                W(I) = W(I) + (Z(I) - GCH(I, J)) ^ 2 * (AX(I, J + 1) - AX(I, J)) / (GCH(I, J + 1) - GCH(I, J)) / 2
                X(I) = X(I) + (Z(I) - GCH(I, J)) * SQRT((AX(I, J + 1) - AX(I, J)) ^ 2 + (GCH(I, J + 1) - GCH(I, J)) ^ 2) / (GCH(I, J + 1) - GCH(I, J))
            ElseIf GCH(I, J) > Z(I) And GCH(I, J + 1) < Z(I) Then
                W(I) = W(I) + (Z(I) - GCH(I, J + 1)) ^ 2 * (AX(I, J + 1) - AX(I, J)) / (GCH(I, J) - GCH(I, J + 1)) / 2
                X(I) = X(I) + (Z(I) - GCH(I, J + 1)) * SQRT((AX(I, J + 1) - AX(I, J)) ^ 2 + (GCH(I, J + 1) - GCH(I, J)) ^ 2) / (GCH(I, J) - GCH(I, J + 1))
            End If
Next J
End Sub
然后在form中调用它为什么说我的子程序或函数没有定义
Call AERA(I)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jianliu67

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
Public Sub AERE(I As Integer, J As Integer)

Call AERA(I)

函数名不一样。
2楼2015-05-28 08:14:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

北野书生

铁杆木虫 (著名写手)

引用回帖:
2楼: Originally posted by jianliu67 at 2015-05-28 08:14:28
Public Sub AERE(I As Integer, J As Integer)

Call AERA(I)

函数名不一样。

这个

发自小木虫Android客户端
3楼2015-11-29 00:40:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 RwingRWING 的主题更新
信息提示
请填处理意见