ByRef Byte数组有类型不符解决思路

ByRef Byte数组有类型不符
Private   Sub   Command1_Click()
        Dim   tempbyte()   As   Byte
        test   (tempbyte)                        
End   Sub

Public   Function   test(ByRef   data()   As   Byte)

End   Function
怎么老是报,这个错误,我调用有错误么
Compile   error:Type   mismatch:   array   or   user-defined   type   expected

------解决方案--------------------
test (tempbyte)
test tempbyte ' 去掉括号
------解决方案--------------------
test (tempbyte) 要么就不要括号,要不前面加一个CALL,改正就对了
没有你这样调用函数的!!