自訂資料型態在自訂程序中不能用?誰來救我?(編號:2445)

我在模組內寫下:
Public Type Packet
a as long
b as string *10
End type
Public Sub Test(ByVal pll as Packet) <----***
......
End Sub
執行後,他出現資料型態未定義???並停留在***那一行,
請問哪位VB高手可以告訴我,我哪裡出錯了???
謝謝!