结构体作为方法参数报错??
结构体是定义在一个模块内的:
Module Define
Public Structure NodeTagInfo 'treeview每个节点Tag里存放的信息
Public frmName As String '窗体名称
Public frmInfo As String '窗体附加信息
Public configName As String '配置名称
End Structure
End Module
添加一个类:
Public Class RWCon
'''
'''
public sub OperStr(Byval NTI as NodeTagInfo)
''''
End sub
End Class
(Byval NTI as NodeTagInfo):这个地方报错:
错误1“NTI”不能通过 class“Controller”在项目外部公开类型“Define.NodeTagInfo”。
怎么将结构体作为参数传递到类的方法中??
[解决办法]
即NodeTagInfo结构不要放在Module里
建议vb.net项目里不要再出现vb6.0里的Module