我为我的项目创建了一个comp.dll,然后将dll添加到我的projects.sln(多个项目),对于projects.sln上的每个项目,我添加了comp.dll,并创建了1 mdlmain.vb
Module mdlMain
Public master_FA As New master_FixAsset
Public objComp As New component.clsFunction
End Module
和1 clsmain.vb在该项目上调用主窗体。
comp.dll中的我做了一个属性:
Private pubUserName as String
Public Property userName As String
Get
Return pubUserName
End Get
Set(value As String)
pubUserName = value
End Set
End Property
我通过我的login.vbproj(在projects.sln中)更改了属性,但是当我试图获取该属性的值时(来自fixasset.vbproj)它没有返回任何内容。是因为我在fixasset.vbproj中声明New component.clsFunction
所以编译器(?)在我的.sln中创建另一个新对象?我怎样才能解决这个问题 ?