精华内容
下载资源
问答
  • 上一章节,我们进行了文件的保存到默认地方,这一章节我们将实现如何文件保存自主新建文件夹中。  //文件IO流  DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "信息提示", ...

    上一章节,我们进行了文件的保存到默认地方,这一章节我们将实现如何将文件保存自主新建的文件夹中。

     //文件IO流
                DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "信息提示", MessageBoxButtons.YesNo);
                if (dr == System.Windows.Forms.DialogResult.Yes)  //默认的文件夹
                {
                    FileStream fs = new FileStream(@"E:\" + tabName + "Dal.cs", FileMode.Create);
                    StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                    sw.Write(str); //str为文本内同
                    sw.Close();
                    fs.Close();
                    MessageBox.Show("操作成功," + tabName + "DAL.cs文件已默认保存", "信息提示");
                }
                else
                {
                    FolderBrowserDialog folder = new FolderBrowserDialog();  //查找文件夹中
                    if (folder.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        string aa = folder.SelectedPath; //文件夹路径
                        char asicc1 = (char)92; 
                        FileStream fs = new FileStream(@"" + aa + "" + asicc1 + "" + tabName + "Dal.cs", FileMode.Create);
                        StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                        sw.Write(str);
                        sw.Close();
                        fs.Close();
                        MessageBox.Show("操作成功," + tabName + "DAL.cs文件已保存至" + aa + "文件夹下", "信息提示");
                    }
                }

    ********************************************************************************

    【方法二】可以不通过一个【浏览...】那样,你可以直接在点击【确定】按钮的同时,弹出一个路径选择框。具体您在后台的代码中,也就是在【确定】按钮的Click事件中输入类似以下的一段代码即可。简单方便。

    >>>拖入控件【FolderBrowserDialog】,命名为fdb

     DialogResult result = fbd.ShowDialog();
    if (result == DialogResult.OK)
    {
         path = fbd.SelectedPath;  //获取文件路径
         //.......
    }

    //

    方法1: 

    C#代码  
    if (Directory.Exists("D:\\我的文档\\桌面"))   
    {   
        MessageBox.Show("该文件夹存在");   
    }   
    else  
    {   
        MessageBox.Show("该文件夹不存在");   
    }     
    方法2: 

    C#代码  
    DirectoryInfo TheFolder = new DirectoryInfo("d:\\pic");   
    if (TheFolder.Exists)   
    {   
        MessageBox.Show("进来了");   
    }   
    else  
    {   
        MessageBox.Show("没进来");   
    }  
    "d:\\pic"可以这样变成路径 
    @"d:\pic" 
    也就是说转义符可以用@来代替 

    新建文件夹: 

    C#代码  
    if (!Directory.Exists(@txtFileSaveDir.Text))  //若文件夹不存在则新建文件夹   
    {   
        Directory.CreateDirectory(@txtFileSaveDir.Text); //新建文件夹   
    }

    ****【实例研究】**-----------+++++++++++++++++++

    #region 文件流IO PK 选择文件路径
                        //文件IO流
                        DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "小德温馨提示您", MessageBoxButtons.YesNo);
                        if (dr == System.Windows.Forms.DialogResult.Yes)
                        {
                            string ProjectPath = @"D:\我的文档\桌面\新建文件夹 (3)\" + cmbDataBaseName.Text;
                            if (!Directory.Exists(ProjectPath))  //若文件夹不存在则新建文件夹   
                            {
                                DialogResult DrMoren = MessageBox.Show("该文件夹不存在\n是否重新创建默认文件夹?", "小德温馨提示您", MessageBoxButtons.YesNo);
                                if (DrMoren==System.Windows.Forms.DialogResult.Yes)
                                {
                                    Directory.CreateDirectory(ProjectPath); //新建文件夹   
                                    FileStream fs = new FileStream(ProjectPath + "\\" + txtTB_Name + ".cs", FileMode.Create);
                                    StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                                    sw.Write(txtModelCoder);
                                    sw.Close();
                                    fs.Close();
                                    success.ShowMessage("操作成功," + txtTB_Name + ".cs文件已保存至" + cmbDataBaseName.Text + "文件夹");
                                } 
                                else
                                {
                                    return;
                                }
                            }
                        }
                        else
                        {
                            FolderBrowserDialog folder = new FolderBrowserDialog();
                            if (folder.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                            {
                                string aa = folder.SelectedPath;
                                char asicc1 = (char)92; //(char)92值的是 \ 
                                FileStream fs = new FileStream(@"" + aa + "" + asicc1 + "" + txtTB_Name + "Model.cs", FileMode.Create);
                                StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                                sw.Write(txtModelCoder);
                                sw.Close();
                                fs.Close();
                                success.ShowMessage("操作成功," + txtTB_Name + "Model.cs文件已保存至" + aa + "文件夹下");
                            }
                        }
                        #endregion


    展开全文
  • 本文将实现如何文件保存到自主新建文件夹中。 //文件IO流 DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "信息提示", MessageBoxButtons.YesNo); if (dr == System.Windows.Forms....

    本文将实现如何将文件保存到自主新建的文件夹中。

    //文件IO流
                DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "信息提示", MessageBoxButtons.YesNo);
                if (dr == System.Windows.Forms.DialogResult.Yes)  //默认的文件夹
                {
                    FileStream fs = new FileStream(@"E:\" + tabName + "Dal.cs", FileMode.Create);
                    StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                    sw.Write(str); //str为文本内同
                    sw.Close();
                    fs.Close();
                    MessageBox.Show("操作成功," + tabName + "DAL.cs文件已默认保存", "信息提示");
                }
                else
                {
                    FolderBrowserDialog folder = new FolderBrowserDialog();  //查找文件夹中
                    if (folder.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                    {
                        string aa = folder.SelectedPath; //文件夹路径
                        char asicc1 = (char)92; 
                        FileStream fs = new FileStream(@"" + aa + "" + asicc1 + "" + tabName + "Dal.cs", FileMode.Create);
                        StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                        sw.Write(str);
                        sw.Close();
                        fs.Close();
                        MessageBox.Show("操作成功," + tabName + "DAL.cs文件已保存至" + aa + "文件夹下", "信息提示");
                    }
                }

    ********************************************************************************

    【方法二】可以不通过一个【浏览...】那样,你可以直接在点击【确定】按钮的同时,弹出一个路径选择框。具体您在后台的代码中,也就是在【确定】按钮的Click事件中输入类似以下的一段代码即可。简单方便。

    >>>拖入控件【FolderBrowserDialog】,命名为fdb

     DialogResult result = fbd.ShowDialog();
    if (result == DialogResult.OK)
    {
         path = fbd.SelectedPath;  //获取文件路径
         //.......
    }

    //

    方法1: 

    C#代码  
    if (Directory.Exists("D:\\我的文档\\桌面"))   
    {   
        MessageBox.Show("该文件夹存在");   
    }   
    else  
    {   
        MessageBox.Show("该文件夹不存在");   
    }     
    方法2: 

    C#代码  
    DirectoryInfo TheFolder = new DirectoryInfo("d:\\pic");   
    if (TheFolder.Exists)   
    {   
        MessageBox.Show("进来了");   
    }   
    else  
    {   
        MessageBox.Show("没进来");   
    }  
    "d:\\pic"可以这样变成路径 
    @"d:\pic" 
    也就是说转义符可以用@来代替 

    新建文件夹: 

    C#代码  
    if (!Directory.Exists(@txtFileSaveDir.Text))  //若文件夹不存在则新建文件夹   
    {   
        Directory.CreateDirectory(@txtFileSaveDir.Text); //新建文件夹   
    }

    ****【实例研究】**-----------+++++++++++++++++++

    #region 文件流IO PK 选择文件路径
                        //文件IO流
                        DialogResult dr = MessageBox.Show("是否选择默认文件夹保存?", "小德温馨提示您", MessageBoxButtons.YesNo);
                        if (dr == System.Windows.Forms.DialogResult.Yes)
                        {
                            string ProjectPath = @"D:\我的文档\桌面\新建文件夹 (3)\" + cmbDataBaseName.Text;
                            if (!Directory.Exists(ProjectPath))  //若文件夹不存在则新建文件夹   
                            {
                                DialogResult DrMoren = MessageBox.Show("该文件夹不存在\n是否重新创建默认文件夹?", "小德温馨提示您", MessageBoxButtons.YesNo);
                                if (DrMoren==System.Windows.Forms.DialogResult.Yes)
                                {
                                    Directory.CreateDirectory(ProjectPath); //新建文件夹   
                                    FileStream fs = new FileStream(ProjectPath + "\\" + txtTB_Name + ".cs", FileMode.Create);
                                    StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                                    sw.Write(txtModelCoder);
                                    sw.Close();
                                    fs.Close();
                                    success.ShowMessage("操作成功," + txtTB_Name + ".cs文件已保存至" + cmbDataBaseName.Text + "文件夹");
                                } 
                                else
                                {
                                    return;
                                }
                            }
                        }
                        else
                        {
                            FolderBrowserDialog folder = new FolderBrowserDialog();
                            if (folder.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                            {
                                string aa = folder.SelectedPath;
                                char asicc1 = (char)92; //(char)92值的是 \ 
                                FileStream fs = new FileStream(@"" + aa + "" + asicc1 + "" + txtTB_Name + "Model.cs", FileMode.Create);
                                StreamWriter sw = new StreamWriter(fs, Encoding.Default);
                                sw.Write(txtModelCoder);
                                sw.Close();
                                fs.Close();
                                success.ShowMessage("操作成功," + txtTB_Name + "Model.cs文件已保存至" + aa + "文件夹下");
                            }
                        }
                        #endregion

    展开全文
  • 使用mac时经常会遇到无权限导致创建文件文件夹失败。尤其是系统更新升级后,出现情况的机率更大,那我们该怎么解决呢? 快捷修改 命令修改 权限划分 数字 4 、2、1表示读、写、执行权限即:r=4,w=2,x=...

    在使用mac时经常会遇到无权限导致创建文件、文件夹失败。尤其是在系统更新升级后,出现情况的机率更大,那我们该怎么解决呢?

    快捷修改

    我们可以通过右键 -> 显示简介 -> 共享与权限来查看我们当前登陆的用户是否有写的权限。如果没有那么只要给上读写权限即可。

    命令修改

    权限划分

    • 数字 4 、2、1表示读、写、执行权限即:r=4,w=2,x=1
    • 读、写、执行:rwx = 4 + 2 + 1 = 7
    • 读、写:rw = 4 + 2 = 6
    • 读、执行:rx = 4 +1 = 5

    角色划分

    • u 档案拥有者;
    • g 与该档案的拥有者属于同一个群体;
    • o 表示其他以外的人;
    • a 表示所有;

    执行命令

    • chmod 或 sudo chmod

    • 参数-R:以递归的方式对目前目录下的所有档案与子目录进行相同的权限变更

    举例一般使用

    • 设置所有用户可读取文件 a.conf:chmod ugo+r a.sh
    • 设置 c.sh 只有 拥有者可以读写及执行:chmod u+rwx c.sh

    举例数字使用

    • 设置拥有者可读写,其他人不可读写执行:chmod 600 fileName (等价chmod u=rw,g=---,o=--- fileName 或 chmod u=rw,go-rwx fileName)
    • 设置所有人可以读写及执行:chmod 777 fileName  (等价chmod u=rwx,g=rwx,o=rwx fileName 或  chmod a=rwx fileName

    为了简单方便

    sudo chmod -R 777 你的文件夹名

    安全模式

    如果上面两种方式都不能解决创建文件的权限问题,那基本上是安全模式导致的了。一般这种情况会出现在系统更新后。

    1、首先查看安全模式状态 csrutil status

    如果显示 Protection status: enabled ,说明安全模式是启动的

    2、修改安全模式

    重启电脑,屏幕暗下后立马按住command + R键,直到出现屏幕中间出现苹果图标停手(需要联网)。

    然后会看到安全界面操作,屏幕最上面一排,找到实用工具菜单,再在里面找到终端,点击后输入csrutil disable 回车后会出现一串英文,大致意思是安全模式已经关闭,重启后生效进行操作。然后输入 reboot 重启即可

    本文由「未来软件园」原创,文章地址:https://mac.orsoon.com/news/1059333.html,转载请保留原地址。 

    展开全文
  • 网上有很多类似的教程,我这里也是现学现卖,非常简单 批量新建文件夹: 1、新建一个Excel空白工作薄文件(这里我用的Excel 2016);...4、将D列内容复制到记事本,保存类型为“所有文件”,扩展名为.
  • 1. 新建xml文件夹 如下图所示,res文件夹处右键单击,选择“new”,再选择 ...这样就新建好了一个xml文件夹,如果还需要xml文件夹中新建一个xml文件“xml”文件夹处右键单击,选择“new”,...

    1. 新建xml文件夹

    如下图所示,在res文件夹处右键单击,选择“new”,再选择
    “Android resource directory ” :

    这里写图片描述

    点击“Android resource directory”之后将会弹出一个对话框,如下图所示,选择xml:

    这里写图片描述

    这样就新建好了一个xml文件夹,如果还需要在xml文件夹中新建一个xml文件,在“xml”文件夹处右键单击,选择“new”,再选择“File”,
    不要选择“XML resource file”。如下所示:

    这里写图片描述

    弹出对话框命名即可。

    2. 新建values-21文件夹

    如下图所示:

    这里写图片描述

    点击“Android resource directory”之后将会弹出一个对话框,如下图所示,选择xml:
    这里写图片描述

    然后就可以看到velues-21文件夹,把values文件夹里面的style.xml文件复制到velues-21文件夹。

    2. 新建values-w820dp文件夹

    values-w820dp文件夹可能平时看到的不多,这个文件夹表示这个目录下的资源所要求屏幕的最小宽度是820dp。
    这个怎么创建呢?和上面的values-21文件夹类似,只不过我们需要选择不同的标签:
    这里写图片描述

    展开全文
  • 我的意思是,网页的文本框内输入要建文件夹的名字,然后选择一下想要放文件夹的路径(或者这个路径是登录系统的时候就选择好,保存下来),然后这个文件夹所选路径中新建成功了。再就是如何通过路径选择文件...
  • Clion来自于大名鼎鼎的JetBrain系列,但是他的配置和使用在网上的资料比较少,本文假定你已经配好了设置,但是不知道如何在文件夹中运行其他的cpp文件 在图中,main是可以直接运行的,那么first.cpp和位于子...
  • 1.如果xcode工程new group,只是视觉效果上分好了几个文件夹,方便分类管理,但finder并不会创建新的文件夹硬盘目录还是所有文件都并列一个文件夹内; 接下来打开finder 你会发现工程文件中...
  • 我们都知道,Mac为了防止用户意外更改或删除Mac运行所需的重要数据,会隐藏一些文件和文件夹,按快捷键 Shift + ...将你想要隐藏的文件或文件夹拖入到Mac系统中原有的隐藏文件夹中,比如资源库。 新建隐藏文件...
  • Phpstorm如何新建项目共享文件夹中

    千次阅读 2015-11-25 17:41:26
    由于虚拟机分配内存较小,想使用本机开发相关程序,如何将虚拟机项目文件建立到phpstorm地址栏里输入:\\192.168.0.106,进入虚拟机共享文件目录,共享文件夹右键--映射网络驱动器,确定驱动器名字。...
  • 如何文件夹中的数据库导入mysql中直接拷贝到mysql/data文件夹下,注意包括数据库名为子目录的名称。 比如你的数据库为bbs,那么就拷贝到mysql/data/bbs下面。tomcat 中MySQL的那个驱动程序要...
  • 1.res文件夹下建立一个values_en包(如果出现新建之后,包存在...3.向values和values_en文件夹中的strings.xml中输入程序中用到的文字的中文和英文,例如: values文件中: values_en文件中: 4.接下来的代码步...
  • 如何在文件夹中打开DOS命令窗口

    千次阅读 2018-06-13 15:44:57
    针对文件夹: 1.鼠标左键选中你要的文件夹 2.... 3.... ...即可进入DOS命令窗口 ...针对文件: ... 鼠标右键新建一个 文本文档 或者记事本 ... 点击 文件 另存为.bat (代表任意字母或者数字) ...一般我们windows下打开DO...
  • mac本如何在文件夹中打开终端

    千次阅读 2018-06-26 14:31:51
    方法如下: 进入系统偏好设置->键盘->快捷方式->...勾选 新建位于文件夹位置的...然后点击要打开终端的文件,选择服务,选择新建位于文件夹位置的终端窗口,即可打开,运行语句。...
  • 1. 在需要创建 .gitignore 文件的文件夹, 右键选择 ...2. 输入 touch .gitignore在文件夹就生成了一个“.gitignore”文件。 然后在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。 ...
  • 如何在AndroidStudio中新建xml文件

    千次阅读 2017-09-14 16:24:00
    如下图所示,res文件夹处右键单击,选择“new”,再选择“Androidresource ...这样就新建好了一个xml文件夹,如果还需要xml文件夹中新建一个xml文件“xml”文件夹处右键单击,选择“new”,再选择“File...
  • Android Studio中如何新建assets文件夹

    千次阅读 2016-11-25 17:25:12
    Android开发,难免会使用本地资源文件,assets文件夹的创建,AS不同于Eclipse,具体步骤如下:第一步:首先将视图切换为“Android”视图;第二步:选中项目根路径,右键依次选中图的菜单;第三步:点击Finish...
  • 如何在xcode创建文件夹文件

    万次阅读 2014-03-14 10:52:20
    如果xcode工程new group,只是视觉效果上分好了几个文件夹,方便分类管理,但finder并不会创建新的文件夹硬盘目录还是所有文件都并列一个文件夹内,更恶心的是当你重新打开工程后,会发现刚才new的...
  • 如果xcode工程new group,只是视觉效果上分好了几个文件夹,方便分类管理,但finder并不会创建新的文件夹硬盘目录还是所有文件都并列一个文件夹内,更恶心的是当你重新打开工程后,会发现刚才new的...
  • 日常工作,可能会用到要新建一大批文件夹的情况。一个个手动去新建再重命名实在是太麻烦了​。有没有一种方法可以让电脑自动批量新建文件夹呢?答案是有的!首先要准备好2个工具,也就是excel软件和记事本软件...
  • https://codingstandards.iteye.com/blog/800028​codingstandards.iteye.comlinux 下 `dirname $0`​www.cnblogs.com...这个命令写脚本文件里才有作用,他返回这个脚本文件放置的目录,并可以根据这个目录来定...
  • 如何在xcode创建新的文件文件夹

    千次阅读 2015-03-23 12:46:31
    所以这时候就需要我们讲每个类的声明放在单独的.h和.m文件里,或者讲这些文件放在一个专门的资源文件夹里。  首先,新建我们新的类文件(我的xcode版本目前是6.2版本的):  工程下,点击菜单栏的File,菜单...
  • 这个内容jupyter输入后,打开的文件中file->download as->.py 注意这和把文件“a.ipynb” jupyter直接rename成“a.py”是不一样的 把这个文件...
  • 针对文件夹: 鼠标左键选中你要的文件夹 ...鼠标右键新建一个 文本文档 或者记事本 输入cmd 点击 文件 另存为*.bat (*代表任意字母或者数字) 双击所保存的文件 即可进入DOS命
  • 点击上方 蓝字 ▲ 关注订阅 Excel技巧提升营想提升职场竞争力的都置顶了今日福利扫码添加小编VX好友领取《50套财务实用工作PPT模板》请添加好友时备注:Excel▼▼▼我们的日常工作新建文件夹是很常见的,...
  • 首先工程里面新建文件夹后,要将这个文件夹改成source文件夹工程看到这个文件夹图标时是蓝色的),接下来开始步骤 IDE里面右上角找到红圈这个小方格,点击进去,如何显示下图 点...
  • 在文件中输入以下内容: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 添加完成后,保存 之后将提示找不到该文件方法.txt更改其后缀名为:提示找不到该文件方法.bat 最后将需要删除的文件或者文件夹拖动到【提示找不到...
  • 工作中我们可能会遇到要整理文件目录的情况,比如为下面图1"PPT教程"文件夹中的6个文件整理一个文件名目录,参考效果见图2。这篇文章我们来学习一下操作办法。图1图2操作步骤:1.Excel工作簿中打开一张工作表...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,735
精华内容 694
关键字:

如何在文件夹中新建文件