无法访问以释放的对象 求解决 #c

wy3792 wy3792 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
程序没有错误但是在运行结束是会提示无法访问以释放的对象


未处理 System.ObjectDisposedException
Message="无法访问已释放的对象。\r\n对象名:“FormP2P”。"
Source="System.Windows.Forms"
ObjectName="FormP2P"
StackTrace:
在 System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
在 System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
在 P2PExample.FormP2P.ShowMyMessage(String str) 位置 G:\网络通信\P2PExample\P2PExample\FormP2P.cs:行号 152
在 P2PExample.FormP2P.Listening() 位置 G:\网络通信\P2PExample\P2PExample\FormP2P.cs:行号 101
在 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
在 System.Threading.ThreadHelper.ThreadStart()
InnerException:

代码如下:
private void ShowMyMessage(string str)
{
//比较调用的线程和创建的线程是否为同一线程
//如果不是,结果为true
if (this.listBoxMessage.InvokeRequired == true)
{
//如果结果为true,则自动通过代理执行else中语句的功能(注意:是else不是IF)
//这里只需要传入参数Str即可
//但是执行的功能会始终与else中的指定的功能相同,区别仅是通过代理完成
ShowMessageDelegatel messageDelegate = new ShowMessageDelegatel(ShowMyMessage);
this.Invoke(messageDelegate, new object[] { str });-----------------这行运行结束时报错
}
else
{
//在这里指定如果是同一个线程需要完成什么功能
//如果是不同的线程,系统会自动通过代理实现这里指定的功能
listBoxMessage.Items.Add(str);
}
...全文

相关推荐

局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #

局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #局域的聊天功能的VS聊天工具C #C #C #C #C #C #C #C #C #

yun28

小网站 #C ASP.NET

小网站 15张网页 对数据库 插入 删除 更新操作

romankingtao

普通话双音节V1#C2V2音节问的逆向协同发音 (2011年)

该文研究普通话双音节V1#C2V2中C2和V2对 V1后过渡段的腭位以及F2轨迹的方向和变化幅度的影响。分别使用动态电子腭位和线性预测编码的方法获得V1后过渡段的腭位参数和F2轨迹。实验结果发现:1)V1的 F2轨迹的变化与后腭接触面积的变化显著相关。2)C2为不同发音方式的唇音、舌尖中音和舌面后音时对V1的腭位和/或F2轨迹有显著影响。3)元音间逆向协同发音有2种情况:C2为唇音、舌尖中音和舌面后音的条件下,V2显著影响Vl的腭位和/或F2轨迹;C2为其他发音部位的条件下,V2的圆唇特征显著影响V1的F

weixin_38727980

vue项目中常见问题及解决方案(推荐)

webpack项目中自动引入全局scss变量文件   假设我们有一个公共的scss变量文件variables.scss /*存放所有全局变量*/ $card-title:#C7D200; //首页 卡片标题颜色 $bc-color:#182037; $hoverColor: #7abef9; //链接hover颜色 $fontColor: #E6EFFF; //字体颜色-白色   webpack要识别scss,需要先安装sass的loader npm install --save-dev sass-loader //sass-loader依赖于node-sass npm install --

weixin_38713717

贪吃蛇.cpp小游戏(源代码)

一个自己做的小游戏,花了32个小时,#C++#,更多代码看我主页哦!感谢下载,感谢支持,欢迎下载,大神勿喷,求关注,求点赞,呵呵,我只是个中学生而已

<bits/stdc++.h>
评论 5
收藏 已收藏
分享
返回顶部
wy3792
C# 111,128 成员 642,536 内容