`
sjrhero
  • 浏览: 83901 次
  • 性别: Icon_minigender_1
  • 来自: 河南省
社区版块
存档分类
最新评论

C# 运行指定文件

阅读更多
        //CreateFolder Operation
        private void button1_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui";
            if (!Directory.Exists(path))
            {
                //创建文件夹,如果没有JunRui文件夹则同时也创建JunRui文件夹
                Directory.CreateDirectory(path);
                this.richTextBox1.Text += "创建成功\r\n";
            }
            else
            {
                this.richTextBox1.Text += "此文件夹已存在\r\n";
            }
            //删除文件夹
            //如果第二个参数为True,则会删除此目录下的子目录
            //Directory.Delete(@"F:\JunRui",true);
        }

        //DeleteFolder Operation
        private void button2_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui";
            if (Directory.Exists(path))
            {
                //删除文件夹
                Directory.Delete(path, true);
                this.richTextBox1.Text += "删除成功\r\n";
            }
            else
            {
                this.richTextBox1.Text += "没有发现要删除的文件夹\r\n";
            }
        }

        //Folder移动
        private void button3_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui\";
            if (Directory.Exists(path))
            {
                try
                {
                    /*
                     * 将F盘下的JunRui文件夹及其子文件夹移动到F盘Debug目录下
                     * 并将JunRui文件夹重命名为TestMove
                     * 驱动器之间不能移动
                     */
                    Directory.Move(path, @"F:\Debug\TestMove");
                    this.richTextBox1.Text += "移动成功\r\n";
                }
                catch (IOException io)
                {
                    this.richTextBox1.Text += io.Message.ToString();
                }
            }
            else
            {
                this.richTextBox1.Text += "没有文件可移动\r\n";
            }
        }

        //Run File
        private void button4_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui";
            //得到上面目录下所有文件名和扩展名(包括路径信息)
            string[] files = Directory.GetFiles(path);
            foreach (string item in files)
            {
                //打开文件
                //如果是根据文件扩展名,调用相应的软件打开。
                //例如:System.Diagnostics.Process.Start("目标软件","要打开的文件");
                System.Diagnostics.Process.Start(item);
            }
        }
         //当然不能通过遍历把每个文件都打开,可以通过递归添加到TreeView控件或添加到ListBox控件等等,然后通过相关事件运行要打开的文件。

        //Create File
        private void button5_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui\CSharpAddFile.txt";
            if (!File.Exists(path))
            {
                File.Create(path);
                this.richTextBox1.Text += "创建成功\r\n";
            }
            else
            {
                this.richTextBox1.Text += "此名称的文件已存在\r\n";
            }
        }

        //读取TXT文件
        private void button6_Click(object sender, EventArgs e)
        {
            string path = @"F:\JunRui\sjr.txt";
            listBox1.DataSource = File.ReadAllLines(path);
        }
 

 

1
7
分享到:
评论

相关推荐

    C#运行指定应用程序

    用c#打开指定的应用程序,运行指定的程序

    C#获取指定程序的运行路径

    获取指定程序的运行路径,前段时间项目中要用到该功能,网上很多都是获取当前程序的运行路径,最后找了很久才找到类似的代码,修改了传上来共享下,帮助需要的人

    C# 遍历删除指定文件

    C# 遍历删除指定文件是一个完整的demo 可以直接运行 C# 遍历删除指定文件是一个完整的demo 可以直接运行

    C#下载ftp指定目录下所有文件

    C#下载ftp指定目录下所有文件。ftp地址、目录名、保存路径都写入了代码中,用户可根据需要自己修改即可。可下载目录下所有文件和文件夹。注解较少,我也是参照网上写的,本机运行正常。

    C#删除指定目录文件

    摘要:C#源码,文件操作,创建目录,删除目录 C#删除指定目录文件,挺简单的程序,两种功能:一是创建指定目录、二是删除指定目录,代码简单,适合C#新手学习。 运行环境:Visual Studio2010

    winform c# pdf文件转换doc文件和 png 图片格式 PDF转word 和图片

    采用C#开发语言,借助第三方Aspose.Pdf.dll及Spire.Pdf.dll 对pdf文件进行处理,可以把pdf文件转换成doc 或者docx png等格式,通过代码大家可以进行自己重新开发,核心代码已经编写完成,下载后可以直接运行进行pdf...

    获取指定路径所用文件的文件名

    还有一个获取文件名的测试程序(电脑需要安装了.net framework 2.0才能正常运行),打开程序,填写路径,按“获取”之后就能得到文件名。 这个小工具我是安装opencv添加dll库文件太麻烦而开发出来的,各文件名间用...

    C# Excel文件的读操作

    C#,在vs2008环境下运行,读取Excel文档中指定内容

    C# winform 删除硬盘文件 源代码下载

    vs2008 运行环境,要删除的文件可以在config文件里面配置,也可以自己修改代码,代码里面都有注释, 可以自己扩展,做这个东西主要是为了方便发布网站的时候,删除没必要的静态文件

    Csharp__WinForm_打开一个进程、文件等.zip

    在WinForm/C#中打开一个文件,主要是用到进程的知识。 下面是一些实例,可以模仿着去实现。 1. 打开文件 2.打开浏览器 3. 打开指定URL 4. 打开文件夹 5.打印文件

    C#获取项目指定目录下文件的方法

    主要介绍了C#获取项目指定目录下文件的方法,涉及C#操作目录及文件的技巧,非常具有实用价值,需要的朋友可以参考下

    c# 调用打印机打印图片

    c# 调用打印机打印图片 可以运行 打印机打印图片 c#

    C#移动文件信息到指定根目录

    摘要:C#源码,文件操作,移动文件 ...Visual C#移动文件信息到指定根目录,本例子是实现把Test.txt文件从C盘根下移动到D盘根下,以窗体的形式呈现,例于测试,代码请看Form1.cs文件。 运行环境:Visual Studio2010

    C# WinForm 动态加载DLL 通过配置文件

    C# WinForm 动态加载DLL 通过配置文件

    C#获取和设置文件属性的源代码

     C#获取和设置文件属性小程序的源代码,浏览到指定文件,能够获取到该文件的属性信息,比如获取该文件是否是存档文件,或者是隐藏文件、临时文件、系统文件等,并可以随意将这些属性应用于文件。源码运行效果图如上...

    C#文件大盗,U盘文件后台拷贝

    C#开发的文件后台拷贝程序,当有移动设备插入的时候就会在后台拷贝指定磁盘文件,可以拷贝到另一个盘和FTP服务器。支持文件类型过滤、磁盘过滤、文件大小过滤,支持开机运行、快捷键等待。

    功能:完成对指定文件夹下指定层数内的所有excel文件中,指定单元格数据的查找显示。解压后运行exe.

    读取指定文件夹下指定层数下的所有excel文件中,所有指定单元格中的数据,并显示在listview中,提供复制功能。用于大量相同结构excel表格中数据核查。 注:使用NPOI读取excel,NET framework 4.5 交流QQ:80778564 ...

    证书打印,C#指定格式打印文件

    C#打印证书或证件,按照指定格式打印文件,把格式写入C#代码中,从数据库读取出来后就按照这种布局格式进行打印,这是证件、证书打印的一种惯用方法,对初学C#来说,是个实用的visual C#打印的参考范例。 运行环境...

    C# 查找多个word文件包含关键字

    C# 做的查找多个word文件包含关键字 1、实现doc转为docx; 2、指定目录下的所有word文件查找关建字 采用 using NPOI.SS.Formula.Functions; using Microsoft.Office.Interop.Word; 这两个开源组件实现 NPOI.SS....

    C#将特定文件安装到指定文件夹中

    摘要:C#源码,系统相关,文件夹 运行环境:Visual Studio2010

Global site tag (gtag.js) - Google Analytics