【发布时间】:2021-05-03 00:41:03
【问题描述】:
我正在尝试完成我一年前做的 twitch iRC Bot,但从未这样做过,因此我寻求帮助,是的,我知道我不能有超过 2 个参数,但至少帮助谢谢,我需要“msg”参数来发送消息。
public void SendMsgBtn(object sender,EventArgs e, OnJoinedChannelArgs msg)
{
if (client.IsConnected)
{
client.SendMessage(msg.Channel,textBox1.Text);
}
textBox1.Clear();
}
this.button6.Click += new System.EventHandler(this.SendMsgBtn);
【问题讨论】:
-
不能随意给Click这样的事件添加参数。将您需要的内容存储在私有变量中,以便您可以(稍后)在按钮的 Click 事件处理程序中使用它们。当您使用它时,请务必设置按钮的 Enabled 属性,以便在尚未加入任何频道时用户无法单击它。