我对委托的理解(VB.NET)

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:14   1990   0
我刚接触委托,我觉的委托就相当于一个函数指针.

下面是我写的一个关于委托最简单的例子:

Form1是指一个窗体,TextBox1是指一个TextBox控件

ExpandedBlockStart.gif ContractedBlock.gif Private Function HelloWorld() Function HelloWorld() As String
InBlock.gif
Return "Hello world"
ExpandedBlockEnd.gif
End Function

None.gif
ExpandedBlockStart.gifContractedBlock.gif
Delegate Function myMethodDelegate() Function myMethodDelegate() As String
InBlock.gif
InBlock.gif
Dim MyDelegate As New myMethodDelegate(AddressOf HelloWorld)
InBlock.gif
ExpandedSubBlockStart.gifContractedSubBlock.gif
Private Sub Form1_Load()Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
InBlock.gif Me.TextBox1.Text
= MyDelegate()
ExpandedSubBlockEnd.gif
End Sub

转载于:https://www.cnblogs.com/modou/archive/2004/07/23/26783.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP