本帖最后由 孙树迁 于 2012-4-12 20:20 编辑
用好百度,
今天在学 聊天室 视频的时候,遇到 SaveFileDialog 的show方法,弹不出对话框,怎么调试都找不出问题,最后
百度搜索: C# 聊天室 SaveFileDialog ,第一个就有答案,
win7里面线程里调用SaveFileDialog
要把线程设置为
Thread thr = new Thread(rec);
thr.SetApartmentState(ApartmentState.STA);
论坛搜索了一下,没有关于这个问题帖子,用win7的人,做这个的时候应该都能遇到的吧。- //创建通信线程
- Thread threadRec = new Thread(RecMsg);
- threadRec.SetApartmentState(ApartmentState.STA);
- threadRec.IsBackground = true;
- threadRec.Start(sokConnection);
- dicRecThread.Add(remoteEndPoint, threadRec);
-
- ShowMsg("客户端连接成功!" + remoteEndPoint);
复制代码 |