社区
C#
帖子详情
winform问题:在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式
憧憬z
2012-10-09 04:42:54
好像知道问题所在了 先编辑掉
...全文
269
1
打赏
收藏
winform问题:在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式
好像知道问题所在了 先编辑掉
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
six-years
2012-10-10
打赏
举报
回复
http://www.cnblogs.com/Holmes-Jin/archive/2012/08/22/2650387.html
这个异常百度很多资料 自己百度下 看哪种能解决
在可以
调用
OLE
之前
,
必须
将
当前
线程
设置
为
单
线程
单元
(
STA
)
模式
,请确保您的Main函数带有
STA
ThreadAttribute...
本文解决在
WinForm
中
调用
OLE
及使用多
线程
时遇到的
问题
,详细介绍了如何
设置
线程
模式
以避免错误,并提供了一个具体的代码示例,包括如何正确地在多
线程
中打开文件对话框。
在可以
调用
OLE
之前
,
必须
将
当前
线程
设置
为
单
线程
单元
(
STA
)
模式
本文详细介绍了在
WinForm
中实现ComboBox模糊查询功能时遇到的
STA
线程
模式
问题
及解决方案。主要讨论了COM对象的
调用
限制,并提供了两种解决方法:一是通过在主方法上添加[
STA
Thread]特性;二是手动
设置
线程
为
STA
模式
。通过实际案例,阐述了如何避免此类错误,确保应用程序正常运行。
异常错误:在可以
调用
OLE
之前
,
必须
将
当前
线程
设置
为
单
线程
单元
(
STA
)
模式
本文介绍在C#中使用Windows API操作摄像头时遇到的
问题
及解决方案,特别是在多
线程
环境下使用剪切板功能时出现的错误。文章提供了一个在主
线程
中
设置
单
线程
公寓模型(
STA
)的示例代码。
其他信息:在可以
调用
OLE
之前
,
必须
将
当前
线程
设置
为
单
线程
单元
(
STA
)
模式
本文记录了在使用C#编写
Winform
程序时遇到的关于
单
线程
单元
(
STA
)
模式
的错误,并详细介绍了排查过程及最终解决方案。
线程
sta
模式
_在可以
调用
OLE
之前
,
必须
将
当前
线程
设置
为
单
线程
单元
(
STA
)
模式
,请确保您的Main函数带有
STA
ThreadAttribute标记。 | 学步园...
博客探讨了在多
线程
环境下使用SaveFileDialog时遇到的错误,即需要在
单
线程
单元
(
STA
)
模式
下运行。尽管Main函数已标记为
STA
Thread,但错误源于新创建
线程
的配置。解决方案是通过
设置
线程
的Apartment
Sta
te属性为
STA
,确保
线程
在正确的上下文中运行对话框。这涉及到对
线程
管理和UI交互的深入理解。
C#
111,129
社区成员
642,536
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章