`

VB.net 的Me My MyBase MyClass

阅读更多

第一次接触 Visual Basic 中的 MeMyMyBase 和 MyClass 时,这些概念表面上的相似可能会产生混淆。本页描述了上述每个实体,以帮助您区分它们。


Me 关键字提供了一种引用当前正在其中执行代码的类或结构的特定实例的方法。Me 的行为类似于引用当前实例的对象变量或结构变量。在向另一个类、结构或模块中的过程传递关于某个类或结构的当前执行实例的信息时,使用 Me 尤其有用。


My 功能提供了容易而直观的方法来访问大量 .NET Framework 类,从而使 Visual Basic 用户能够与计算机、应用程序、设置、资源等进行交互。


MyBase 关键字的行为类似于这样的对象变量:它引用类的当前实例的基类。MyBase 通常用于访问在派生类中被重写或隐藏的基类成员。MyBase.New 用于从派生类构造函数中显式调用基类构造函数。


MyClass 关键字的行为类似于这样的对象变量:它引用最初实现的类的当前实例。MyClass 类似于 Me,但调用前者的所有方法都被视为是 NotOverridable

分享到:
评论

相关推荐

    VB.Net常用语法

    VB.Net常用语法 一:Try………Catch………finally………end try 捕获错误 把一个可能出错的语句放在try后面,如果出错,执行catch语句, catch可以有多个,第一个catch不能捕获的错误,将被下一个catch语句 所...

    vb.net单片机发送与接收

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load '载入窗体初始化 GetSerialPortNames() '将搜到的串口在下拉菜单中显示出来 AxMSComm1.InBufferSize ...

    VB.net 网络通信(一收一发,包通).rar

    VB.net 网络通信(一收一发,包通),非常短小,适合初学者 Imports System.Net.Sockets Imports System.Net Imports System.Text Public Class Form1 Private Sub Form1_Load(sender As Object, e As ...

    VB.NET 小游戏 打地鼠

    用VB.NET做的小游戏--打地鼠 Public Class Form1 Inherits System.Windows.Forms.Form Dim pic As New PictureBox Dim goal As Integer Dim i As Integer Dim j As Integer Dim xx1() As Integer = {135, 277...

    vb.net跑表程序

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Label4.Text = "00:00:00" Label3.Text = Date.Now Timer1.Enabled = False End Sub Private ...

    VB.net经典教案经典讲解

    vb.net案例讲解 Public Sub New() MyBase.New() '该调用是 Windows 窗体设计器所必需的。 InitializeComponent() '在 InitializeComponent() 调用之后添加任何初始化 End Sub '窗体重写处置以清理组件列表...

    vb.net中的碎片发生器

    Me.Controls.Add(Me.Label3) Me.Controls.Add(Me.Label2) Me.Controls.Add(Me.Label1) Me.Controls.Add(Me.txtColorMax) Me.Controls.Add(Me.txtColorMin) Me.Controls.Add(Me.txtMax) Me.Controls.Add(Me.txtMin) ...

    VB.net免注册大漠(真实有效2022)

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load SetDllPathA("dm.dll", 0) Dim aa As Object aa = CreateObject("dm.dmsoft") MsgBox(aa.ver()) End Sub End Class //几点...

    vb扫雷程序

    Private Sub StartGame_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Hook Button for custom drawing _Button = New CustomButton(PlayGame) Version.Text = ...

    VB课程设计.doc

    Private Sub Form8_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load AxShockwaveFlash1.Movie = "E:\实验运行场\VB.NET程序设计\系统\image\登陆界面.swf" ...

    VB保存rtf文件到数据库中

    VB保存rtf文件到Access数据库中,将test.rtf文件写入到db1.mdb中,以个之见,VB代码使用RichTextBox载入RTF文档,然后再把文档内容存储在数据库中,分两步来进行了,并不是直接把RTF存储在Access中。 运行环境:VB6...

    mybase6.51典藏版,经典最后一个版本

    mybase6.51典藏版,经典最后一个版本,值得收藏

    myBase 7.3.5 亲测可用

    使用方法: 1、从官网下载mybase7.3.5,地址 http://www.wjjsoft.com/download.html 2、使用压缩包的myBase.exe替换mybase根目录的myBase.exe 3、随便注册,enjoy it.

    mybase_7.3.4.rar

    mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase安装包mybase...

    MyBase for android

    MyBase大家已经不陌生了,不知道的可以度娘下。一直使用MyBase苦于无法在手机上阅读,闲暇时做了个小应用来阅读MyBase中到出的Html页面。 使用步骤: 1、MyBase--->工具--->导出树形页面(Html Tree) 2、导出...

    mybase最新完美破解版

    mybase最新完美破解版 ok 可以用

    myBase-Desktop-Ver651u-Setup(知识管理软件)

    myBase-Desktop-Ver651u-Setup(知识管理软件)myBase-Desktop-Ver651u-Setup(知识管理软件)myBase-Desktop-Ver651u-Setup(知识管理软件)myBase-Desktop-Ver651u-Setup(知识管理软件)myBase-Desktop-Ver651u-Setup...

    Mybase-Desktop-pro

    Mybase-Desktop-pro

    Mybase

    Mybase资料存储专家

    mybase 7.0 b27 19个更新内容

    mybase久违的更新。 压缩包包含从mybase原版安装程序及经过“和谐”后的myBase.exe文件。 使用方法: 1、安装压缩包中的mybase(从官网下载也行,仅适用于2018.02.05更新的版本) 2、使用压缩包的myBase.exe替换...

Global site tag (gtag.js) - Google Analytics