1

如何从代码中引用对象(页面设置之后,引用之前)?

例如,给定这个类:

在此处输入图像描述

如何在代码窗格中使用该对象,我尝试了这个,但它不起作用:

Public Shared Function Test() As String

    Test = "Hello " & m_Class1.SomeFunction()

End Function

我也试过了,也没用:

Public Shared Function Test() As String

    Test = "Hello " & Code.m_Class1.SomeFunction()

End Function

注意,我没有程序集的源代码,我不能直接在那里进行更改

4

1 回答 1

0

AFAIK你不能。
您在代码窗格中编写的任何内容都必须是静态的(在 vb 中共享),因此您应该将“ClassLibrary2.Class1”包装在静态方法中并调用它ClassLibrary2.MyStaticClass.MyStaticMethod()(或者在新程序集中,因为您无法重新编译原件)

请注意,您确实可以从 RS 项目的表达式框中调用您的实例 m_Class1 实例,例如 Code.m_Class1.SomeMethod()

于 2012-11-19T13:24:37.287 回答