社区
C#
帖子详情
在一个线程中弹出一个form,该form出现了假死状态,请问高人如何解决。
cassiedoublefish
2008-02-01 08:23:06
如题
...全文
76
8
打赏
收藏
在一个线程中弹出一个form,该form出现了假死状态,请问高人如何解决。
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cassiedoublefish
2008-02-01
打赏
举报
回复
问题解决了。用hbxtlhx(平民百姓)的方法:Application.Run(form)
太感谢了。
谢谢大家了。
cassiedoublefish
2008-02-01
打赏
举报
回复
各位大侠能不能说的详细一点,谢谢了。我真的被这个问题搞得很头痛。
cassiedoublefish
2008-02-01
打赏
举报
回复
我用的是2005,委托怎么用?
我第一次接触.net,很多东西还不太会用
北京的雾霾天
2008-02-01
打赏
举报
回复
在非主线程中显示窗体,你需要使用Application.Run(form)来运行窗体。
cassiedoublefish
2008-02-01
打赏
举报
回复
是这样的,主界面启动同时启动了一个timer,timer每个1秒启动一个新的线程。在这个线程里,如果接收到了非法的数据,就谈出一个窗口,窗口很简单,只有一个按钮,但是这个窗口弹出后就像死掉了一样(主界面没有死)。然后很快这个窗口就自己关闭了。到底怎么办啊。
sjm2003
2008-02-01
打赏
举报
回复
可以做病毒!^_^
thread mythread=new thread(new threadstart(show));
mythread.start();
mythread.abort();
public void show()
{
Form f=new Form()
f.show();
}
tl0352118
2008-02-01
打赏
举报
回复
是不是.net2005。
那样的话,窗口不能加载在线程上,必须用委托之类的。
manonroad
2008-02-01
打赏
举报
回复
请具体表述,不理解。贴出你的代码。
C# Win
Form
多
线程
防止界面
假死
源码
C# Win
Form
多
线程
防止界面
假死
源码,代码里面包含显示进度的例子,针对多
线程
使用的
一个
很好例子。供初级人员参考。
win
form
界面
假死
状态
win
form
加载数据量过大时,win
form
窗体一直处于
假死
状态
,直到数据全部加载完成,通过
线程
和委托来来
解决
win
form
假死
的问题,并用进度条显示加载进度
资源同步问题之防止界面
假死
的2种方法
资源同步问题之防止界面
假死
的2种方法,调试通过。
资源同步问题之防止界面
假死
资源同步问题之防止界面
假死
,这里提供了2种方式。
FrmApp-
解决
窗体
假死
FrmApp-
解决
窗体
假死
C#
111,115
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章