首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

构造体作为方法参数报错?

2013-08-06 
结构体作为方法参数报错??结构体是定义在一个模块内的:Module DefinePublic Structure NodeTagInfotreevi

结构体作为方法参数报错??
结构体是定义在一个模块内的:


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

热点排行