gpt4 book ai didi

vb.net - AddressOf 带参数

转载 作者:行者123 更新时间:2023-12-03 22:49:37 28 4
gpt4 key购买 nike

我需要以一种或另一种方式将 groupID(和另一个整数)链接到我动态添加的按钮。有什么想法吗?

我可以做什么;

AddHandler mybutton.Click, AddressOf PrintMessage

Private Sub PrintMessage(ByVal sender As System.Object, ByVal e As System.EventArgs)
MessageBox.Show("Dynamic event happened!")
End Sub

我不能做但想做的事;
AddHandler mybutton.Click, AddressOf PrintMessage(groupID)

Private Sub PrintMessage(ByVal groupID as Integer)
MessageBox.Show("Dynamic event happened!" & groupID .tostring)
End Sub

最佳答案

没有办法用 AddressOf 做到这一点本身。您正在寻找的是一个 lambda 表达式。

AddHandler myButton.Click, Function(sender, e) PrintMessage(groupId)

Private Sub PrintMessage(ByVal groupID as Integer)
MessageBox.Show("Dynamic event happened!" & groupID .tostring)
End Sub

关于vb.net - AddressOf 带参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9143385/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com