C#如何在控制台程序中 弹出打开文件对话框,并且可以弹出MESSAGEBOX,还有[STAThre
答案:2 悬赏:80 手机版
解决时间 2021-03-25 13:06
- 提问者网友:欺烟
- 2021-03-25 04:17
C#如何在控制台程序中 弹出打开文件对话框,并且可以弹出MESSAGEBOX,还有[STAThre
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-03-25 04:37
[STAThread]是一种线程模型,用在程序的入口方法上(在C#和VB.NET里是Main()方法),来指定当前线程的ApartmentState 是STA。[STAThread]是声明开始线程用的。有时候要用一个第三方组件,如果不加[STAThread]的话,组件上有一些功能是无法使用的。加上[STAThread]就可以用了。
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-03-25 06:07
[STAThread] static void Main(string[] args) { OpenFileDialog filedialog = new OpenFileDialog(); DialogResult ret = filedialog.ShowDialog(); if (ret == DialogResult.OK) { MessageBox.Show(filedialog.FileName); } }追问谢谢你的代码,我就是看了这段代码问的追答那你还想要问什么?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯