问个关于远程事件的问题

coreblood 2008-05-05 11:18:50
一远程对象存在一事件,
客户端和宿主程序同时订阅该事件。

宿主程序中关于事件的代码得到正确执行。

客户端在收到时间后,切换到界面线程执行更新操作时异常(无提示,好像死循环了)

private void onAddSch(TScheme sch)
{

if (this.LV_1.InvokeRequired)
{
//OnAddSchemeEventHandle onLE = new OnAddSchemeEventHandle(m_Delegate.DoonAddScheme);
OnAddSchemeEventHandle onLE = new OnAddSchemeEventHandle(onAddSch);
this.Invoke(onLE, new object[] { sch });
}
else
{
ListViewItem Item = null;
if (LV_1.Items.IndexOfKey(sch.BaseInf.No.ToString()) < 0)
{
}
}
}
...全文
106 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
coreblood 2008-05-07
  • 打赏
  • 举报
回复
好多广告回复,可以结贴?
simon8181 2008-05-05
  • 打赏
  • 举报
回复
顶了
zhu_gx 2008-05-05
  • 打赏
  • 举报
回复
解决了,是不是就不用顶了
zhu_gx 2008-05-05
  • 打赏
  • 举报
回复
帮你顶
coreblood 2008-05-05
  • 打赏
  • 举报
回复
问题已解决,远程对象中将触发事件的代码改为 异步调用模式即可.
yagebu1983 2008-05-05
  • 打赏
  • 举报
回复
单步调试一下试试!!
coreblood 2008-05-05
  • 打赏
  • 举报
回复
汗... ...

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧