• 全部
  • C#综合技术
  • C#互联网桌面应用
  • AppLauncher
  • WinForm&WPF
  • C#开发新技术
  • 问答

listbox.invoke报错,listbox中未包含invoke的定义

咩~~ 辽宁大学 2021-04-18 08:49:36
bool isOpen = true;
void ListenConnectSocket()
{
while (isOpen)
{
try
{
Socket ClientSocket = serverSocket.Accept();
byte[] buffer = Encoding.Default.GetBytes("成功连接到服务器!");
ClientSocket.Send(buffer);
string client = ClientSocket.RemoteEndPoint.ToString();
listBox1.Invoke(new Action<string>((msg) =>
{
listBox1.Items.Add(DateTime.Now + ": " + msg);
}), client);

Thread thr = new Thread(ReceiveCkientMsg);
thr.IsBackground = true;
thr.Start(ClientSocket);
}
catch (Exception ex)
{
listenThread.Abort(ex.Message);
}
}
}
...全文
85 点赞 收藏 1
写回复
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小海贼 04-18
用窗体的,form的invoke
回复
发帖
C#
创建于2007-09-28

10.5w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2021-04-18 08:49
社区公告

让您成为最强悍的C#开发者