VB.Net中,怎么在另一个文件写代码?

PrivateSubPictureBox7_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)Handl... Private Sub PictureBox7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox7.Click Me.Width = 558 End Sub 上面的一段代码,我不想写在 PictureBox7所在的窗体,我要写到另一个文件中(*.vb)但要正常执行。。。 怎么做? 展开
 我来答
寡狄吻c4add
2014-08-03 · TA获得超过133个赞
知道答主
回答量:151
采纳率:66%
帮助的人:83.2万
展开全部
今天,随着应用软件的复杂化,开发者经常需要处理一些很长的类。一种更易于管理这些类的方法就是,将这些类分成多个文件。Partial是VB.NET新引进的一个关键字,它允许您将类分成多个物理源文件。您也可以使用Partial关键字用多个文件来定义一个类。 一般大型项目都有很多开发者,这些开发者可能会在同一时间对同一个类进行操作,这时候将一个类分解成多个源文件就更利于开发者同时对同一个类进行操作,或者当这些类定义得太长的时候,将它分解成多个文件就会更易于处理。 您需要使用Partial关键字,这个关键字的作用就是告诉VB编译器在创建类之前去收集类的所有分块。如果您使用了多个文件,您并不需要在类的每一个地方都使用这个关键字——只要在一个地方用到就可以了。然而,同一个类的所有块都必须定义在同一个命名空间中。 编译器将类看作是所有部分声明的集合。每个部分定义的每个修改者都可以应用完整的类。 注意:如果您使用的类是从其它类继承而来的,或者是实现了某个接口,那么只要在类的某一部分使用Inherits或者Implements关键字就可以了。 Partial的一个例子 Class LongClass1 ''class members defined here End Class Partial Class LongClass1 ''additional class members defined here End Class 你可以用上面的方法把你的窗体类分割到多个文件里面
冀振博3L
2014-08-03 · 超过73用户采纳过TA的回答
知道答主
回答量:129
采纳率:100%
帮助的人:71.6万
展开全部
新建类mySetClass.vb,在里面写入代码 Public Class mySetClass ' Public Sub myTest() msgbox("只想试一下类的使用,没有其它的") End Sub End Class ' '在所在的窗体中要调用的地方写入代码 Dim myClass as new mySetClass myClass.myTest() '
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式