- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 c#在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式------例如,openFileDialog时提示
在可以调用 ole 之前,必须将当前线程设置为单线程单元(sta)模式。请确保您的 main 函数带有 stathreadattribute 标记。 只有将调试器附加到该进程才会引发此异常。这种情况下要把 openFileDialog放到新的SAT线程中运行就行。即openFileDialog所在的线程加上这个------thread.SetApartmentState(ApartmentSt...
2018-07-26 16:16:18 4138 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人