Activex发出一个事件 程序响应并ShowDialog一个窗口

caixrz 2011-05-18 12:00:35
用C#写了一个Activex,客户集成在自己的WinForm程序里。
Active发出一个事件后,客户的程序ShowDialog一个窗口,
导致Activex也卡住了,没法继续其他的处理了,只有等到ShowDialog结束才继续。
客户数VC写的Activex就没这问题,这咋个弄来?
...全文
30 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
am 2011-05-18
  • 打赏
  • 举报
回复
改用Show()应该就可以了
机器人 2011-05-18
  • 打赏
  • 举报
回复
关键你发出的事件是同步调用的。

查查 Delegate.BeginInvoke
caixrz 2011-05-18
  • 打赏
  • 举报
回复
认识死活不干 就要ShowDialog 说是业务需要 呵呵

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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