社区
C#
帖子详情
vs2005中的一个多线程的问题?
crazy_cool_boy
2006-10-25 06:38:46
做了个登陆界面,想法是在MainForm_Load()中 先开启一个新线程显示登录框,同时继续MainForm_Load(),进行数据库连接判断,并将主线程的状态在登录框中显示,如果连接成功,则暂停MainForm_Load()线程,在登录界面验证用户信息,通过后关闭登录对话框,再重新将MainForm_Load()线程开启,
小弟现在的问题是用什么方法能够重新开启主线程呢,求教各位大虾!
...全文
148
2
打赏
收藏
vs2005中的一个多线程的问题?
做了个登陆界面,想法是在MainForm_Load()中 先开启一个新线程显示登录框,同时继续MainForm_Load(),进行数据库连接判断,并将主线程的状态在登录框中显示,如果连接成功,则暂停MainForm_Load()线程,在登录界面验证用户信息,通过后关闭登录对话框,再重新将MainForm_Load()线程开启, 小弟现在的问题是用什么方法能够重新开启主线程呢,求教各位大虾!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crazy_cool_boy
2006-10-26
打赏
举报
回复
那里的挂起线程和resume()方法都用了,但是不行不知道是什么原因,求教
lizhizhe2000
2006-10-25
打赏
举报
回复
在MSDN中System.Threading命名空间有!
VS
2005
典型实例大全(C#)源码
VS
2005
典型实例大全(C#)源码
真的还有必要学习JAVA
多线程
吗?
JAVA
多线程
是不是真的没必要再学了?
VS
多线程
设置
VS
2005
/
VS
2003 项目 -> 属性 -> 配置属性 -> C++ -> 代码生成 -> 运行时库 在右边选择 "
多线程
" 或者 "
多线程
调试" VC6
中
是 [Project] --> [Settings] --> 选择"C/C++"属性页,在Category
中
选择Code Generation,再在Use run-time library
中
选择Debug Multithre
vs
2005
中
的
多线程
(c#),可带参数
方法一:在
VS
2003
中
,也不能直接访问,参看 一般来说,直接在子线程
中
对窗体上的控件操作是会出现异常,这是由于子线程和运行窗体的线程是不同的空间,因此想要在子线程来操作窗体上的控件,是不可能简单的通过控件对象名来操作,但不是说不能进行操作,微软提供了Invoke的方法,其作用就是让子线程告诉窗体线程来完成相应的控件操作。 现在用
一个
用线程控制的进程条来说明,大致的步骤如下: 1.创
VS
2005
多线程
问题
--窗体
中
的线程安全调用
http://xylvhp.blog.163.com/blog/static/31123614200711311182051/访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助
C#
111,124
社区成员
642,539
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章