提问人:Tharu Diss 提问时间:6/26/2023 最后编辑:Peter MacejTharu Diss 更新时间:6/27/2023 访问量:34
如何在同一个 vb 项目中以不同的类或形式使用模块?
How to use the module in a different class or form in same vb project?
问:
我需要在同一个 vb 项目的不同类中使用已创建的数据库连接代码模块
我需要代码块来调用同一项目的另一个类中的模块。我想知道如何将模块与同一 vb.net 文件中的新类连接起来。
答:
1赞
Michael Foster
6/27/2023
#1
假设您的App_Code文件夹中有一个模块:SomeModule.vb
Public Module SomeClass
Public Function DoSomething(OneThing As String, AnotherThing As Integer) As String
End Function
End Module
您应该能够在项目中的任何位置引用此代码:
Dim NewString As String = DoSomething("A thing", 5)
您可以对任何过程执行相同的操作。Sub
评论
0赞
jmcilhinney
6/27/2023
问题中没有任何内容表明存在App_Code文件夹。
0赞
Michael Foster
6/28/2023
这是真的。但还有什么地方呢?如果它不在该文件夹中,那么它应该隐含在答案中。因此,如果不存在App_Code文件夹,那么创建一个文件夹并将模块放入其中也应该可以解决问题。
0赞
jmcilhinney
6/28/2023
什么类型的项目甚至有App_Code文件夹?我不确定,但这是 Web 窗体的事情吗?它可能是 ASP 的遗留物吗?多年来,我一直在构建 Windows 和 MVC 应用程序,并且从未在任何一个应用程序中拥有App_Code文件夹,也从未遇到过添加一个可以解决的问题。
评论