C#实战024:控制台调用Forms窗口程序

2025-05-21 14:07:11

1、在Windows窗体程序中药调用窗体程序只要直接将工具箱中的控件直接拖拽到Forms中即可,而要弹出打开选择文件的窗口,只要在相应的按钮中写入以下代码即可实现:

C#实战024:控制台调用Forms窗口程序

3、但是我们直接调用应用程序中的消息提示框却能实现:MessageBox.Show("C#实战024:控制台调用Froms窗口程序");

C#实战024:控制台调用Forms窗口程序

5、当然别忘了添加引用:using System.Windows.Forms;这里写了些OpenFileDialog的一些常用到的属性class Program{ [STAThread] //默认线程模型是单线程单元 (STA) 模式 static void Main(string[] args) { OpenFileDialog open = new OpenFileDialog(); open.Title = "请选择文本"; //打开的文件选择对话框上的标题 open.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*";//设置文件类型 open.InitialDirectory = @"D:\project\";//默认打开目录 open.FilterIndex = 1;//设置默认文件类型显示顺序 open.RestoreDirectory = false;//是否记忆上次打开的目录 open.Multiselect = true;//是否允许多选 if (open.ShowDialog() == DialogResult.OK)//按下确定选择的按钮 { string[] filename = open.FileNames;//获取多个文件的路径及文件名并存入数组 MessageBox.Show(filename[0]); MessageBox.Show(filename[1]); MessageBox.Show(open.FileName); //获取路径及文件名 MessageBox.Show(open.SafeFileName);//获取文件名 } }}

C#实战024:控制台调用Forms窗口程序

6、这样我们就可以在控制台调用using System.Windows.Forms中的窗体了,想用其他的窗体如法炮制即可。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢