Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >SaveFileDialog无法打开

SaveFileDialog无法打开

作者头像
全栈程序员站长
发布于 2022-11-10 08:29:40
发布于 2022-11-10 08:29:40
2.2K00
代码可运行
举报
运行总次数:0
代码可运行

在线程中SaveFileDialog无法打开。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Thread t = new Thread(saveDialog);
  t.IsBackground = true;
t.SetApartmentState(ApartmentState.STA);//加上这句就可以了
 t.Start();

当前画面是报表画面,没用线程。主画面点击按钮,打开该画面,是在子线程中打开的,所以SaveFileDialog也无法直接打开

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/184532.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月8日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
简述为什么要使用多线程_threadlocal详解
Thread的IsBackground = true;//主程序结束后,线程随之结束【日常要用到的】 Thread的IsBackground = false;//主程序结束后,线程不会随之结束
全栈程序员站长
2022/11/03
2390
简述为什么要使用多线程_threadlocal详解
一个线程崩溃会引起整个进程崩溃_大量线程状态waiting
建议74:警惕线程的IsBackground 在CLR中,线程分为前台线程和后台线程,即每个线程都有一个IsBackground属性。两者在表现形式上的唯一区别是:如果前台线程不退出,应用程序的进程就会一直存在,必须所有的前台线程全部退出,应用程序才算退出。而后台进程则没有这方面的限制,如果应用程序退出,后台线程也会一并退出。 查看以下代码:
全栈程序员站长
2022/11/03
8250
一个线程崩溃会引起整个进程崩溃_大量线程状态waiting
如何解决C#异常:必须先将当前线程设置为单线程单元(STA)模式,然后才能进行OLE调用,请确保你的Main函数已在其上标记了STAThreadAttribute
如果你的应用程序运行一段代码, 该代码触发以下ThreadStateException异常:
跟着阿笨一起玩NET
2021/09/08
3.2K0
c# taskscheduler使用场合_hbase shell put
使用 Task 的时候,大家知道用 TaskFactory.StartNew 可以用来创建一个 Task 。这里如果创建了 3 个,那么这3个 Task 就各自放飞直接运行了。
全栈程序员站长
2022/11/07
4070
多线程thread与runnable的区别_handlerthread与thread的区别
按照MSDN上讲:“获取或设置一个值,该值指示某个线程是否为后台线程。” 其实这个解释并不到位,至少应该解释一下后台线程的概念!
全栈程序员站长
2022/11/08
1.1K0
c#savefiledialog默认文件名_visual studio code保存快捷键
本文固定链接:http://www.itechzero.com/c-sharp-savefiledialog-usage.html,转载请注明出处。
全栈程序员站长
2022/11/08
5160
html css is图片,isbackground
首先不是为了多线程而多线程,多线程会极大的带来额外的出错的几率。 C#中第一个打开窗口的线程是主线程,也是处理UI的线程,最好保持这个线程通畅,即不要有阻塞操作,如Thread.Sleep(10);等这样是不好的。 耗时的线程需要打开新的线程来操作。
全栈程序员站长
2022/11/03
4.8K0
html css is图片,isbackground
通过 COM 读取 Office PPT 文件提示 COMException 错误码 0x80004005 可能原因
使用 COM 的方式可以调用本机的 Office 组件进行 PPT 以及 Word 和 Excel 等文件的读写,在打开文件的时候,如果提示 System.Runtime.InteropServices.COMException (0x80004005) 就意味着这是一个通用的错误,没有具体的原因
林德熙
2021/05/17
1.7K0
savefiledialog用法_vba filedialog
保存文件的控件有两种方式,一种就是保存,二就是另存为,保存很简单,就是在文件已经打开的情况下,在把文件写一遍
全栈程序员站长
2022/11/10
3910
C#多线程ApartmentState.STA
需要设置子线程 ApartmentState 为 STA 模式,但 Task 又不能直接设置 ApartmentState,因此需要用 Thread 来封装一下。
跟着阿笨一起玩NET
2021/07/27
7970
c# savefiledialog_game是什么意思中文
1、这里通过一个例子来讲解saveFileDialog的使用方法,首先创建一个小的winform程序,然后在主界面中放入一个按钮、一个textbox,按钮用来弹出saveFileDialog,然后textbox用来接收saveFileDialog选择之后的文件路径,如下图:
全栈程序员站长
2022/11/09
3270
c# savefiledialog_game是什么意思中文
savefiledialog用法_空白文档的默认文件名
把xml文档转换为excel文档,希望保存时默认的文件名是xml文档的同名.xlsx。
全栈程序员站长
2022/11/08
3760
Thread.IsBackground 属性
当初始化一个线程,把Thread.IsBackground=true的时候,指示该线程为后台线程。后台线程将会随着主线程的推出而退出。后台线程不妨碍程序的终止,只要所有前台线程都终止后,CLR就会对每一个活在的后台线程调用Abort()来彻底终止应用程序。
全栈程序员站长
2022/09/28
3290
redis多线程模型_js进程和线程的区别
0、原理:只要所有前台线程都终止后,CLR就会对每一个活在的后台线程调用Abort()来彻底终止应用程序。 1、当在主线程中创建了一个线程,那么该线程的IsBackground默认是设置为FALSE的。
全栈程序员站长
2022/11/10
4080
c#窗体应用程序怎么保存_importedfile用什么打开
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
7770
通过SaveFileDialog实现保存文件[通俗易懂]
SaveFileDialog saveExcel = new SaveFileDialog();//实例化SaveFileDialog
全栈程序员站长
2022/11/08
1.5K0
什么是mdc_mdc网站
MDC 中包含的可以被同一线程中执行的代码所访问内容。当前线程的子线程会继承其父线程中的 MDC 的内容。记录日志时,只需要从 MDC 中获取所需的信息即可。
全栈程序员站长
2022/11/17
7310
iframe嵌套页面拒绝访问_苹果cms模板修改导航
在模板里面 友情链接里面得A标签里面添加{$field.target} 标签 即可
全栈程序员站长
2022/11/08
2.7K0
保存对话框在哪里设置_vba另存为覆盖不提示
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
全栈程序员站长
2022/11/10
9630
notify()和 notifyAll()有什么区别_notify怎么记忆
休眠顺序[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21] 唤醒顺序[1, 5, 4, 3, 2, 7, 6, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 21]
全栈程序员站长
2022/10/04
3510
推荐阅读
相关推荐
简述为什么要使用多线程_threadlocal详解
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验