回 帖 发 新 帖 刷新版面

主题:定义函数可不可以不写其函数类型?

'
    Public Function Resource()
        Dim i, j, k As Integer
        For i = 0 To 18
            If e(i).Enable = True Then
                For j = 0 To 22
                    If pe(j, i) = True Then
                        p(j).Status = False
                    End If
                Next
                For k = 0 To 22
                    If ep(i, k) = True Then
                        p(k).Status = True
                        p(k).LeftTime = p(k).SumTime
                    End If

                Next
            End If
        Next
    End Function

在这个自定义的函数中,我没有写明其函数类型,请问编译是否可以??

谢谢帮助¥¥¥

回复列表 (共1个回复)

沙发


那你编制的这个函数以后打算使用到哪里呢?如果是作为一个布尔函数,或返回一个数值等,从你编制的来看,似乎并没有返回值,建议你把它改为过程好了,即: 
sub  -----end sub  这就不存在返回值了,返回的值在过程中直接得出.

我来回复

您尚未登录,请登录后再回复。点此登录或注册