精华内容
下载资源
问答
  • 下面小编就为大家带来一篇android创建删除文件夹和文件的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • //新建一个文件夹public void newFolder(String folderPath) {try {String filePath = folderPath;File myFilePath = new File(filePath);if (!myFilePath.exists()) {myFilePath.mkdir();}} catch (Exception e) {...

    //新建一个文件夹

    public void newFolder(String folderPath) {

    try {

    String filePath = folderPath;

    File myFilePath = new File(filePath);

    if (!myFilePath.exists()) {

    myFilePath.mkdir();

    }

    } catch (Exception e) {

    System.out.println("新建文件夹操作出错");

    e.printStackTrace();

    }

    }

    //删除文件夹

    public void delFolder(String folderPath){

    try{

    String filePath = folderPath;

    File delPath = new File(filePath);

    delPath.delete();

    }catch (Exception e) {

    System.out.println("删除文件夹操作出错");

    e.printStackTrace();

    }

    }

    //新建文件

    public void createFile(String fileName){

    try{

    String myFileName = fileName;

    if (!myFileName.exists()) {

    myFileName.createNewFile();

    }

    }catch (Exception e) {

    System.out.println("新建文件操作出错");

    e.printStackTrace();

    }

    }

    //删除文件

    public void delFile(String fileName){

    try{

    String myFileName = fileName;

    myFileName.delete();

    }catch (Exception e) {

    System.out.println("删除文件操作出错");

    e.printStackTrace();

    }

    }

    展开全文
  • delphi创建删除文件夹,简单易懂,希望大家喜欢
  • 摘要:C#源码,文件操作,文件操作 一个C#的文件操作,也就是大家熟悉的FOS操作,用C#创建删除多层文件夹,虽然简单但确常用的一个基本技巧。使用方法:选择需要删除的文件名称即可删除多层文件夹,输入要创建的多层...
  • 使用VB的FSO对象创建文件夹删除文件夹的实例源码,比较简单的VB源码了,下载后请使用VB6重新编译运行看效果。可在当前目录中创建一个名为“test”的文件夹,也可演示将此目录删除到回收站中。虽然简单,但很基础的...
  • 有时候需要递归创建删除文件夹,那么就可以参考下面的代码
  • C#创建删除文件夹

    2021-03-16 01:37:41
    摘要:C#源码,菜单窗体,创建文件夹,删除文件夹 C#创建文件夹删除文件夹的新手例子,比较初级简单的功能,在文本框内输入需要的名称,点击对应的按钮,即可创建文件或删除文件夹,请确保删除时,文件夹必须在在,...
  • 主要介绍了mysql8.0.14.zip安装时自动创建data文件夹失败,导致服务无法启动的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 创建无法删除文件夹

    2007-06-17 22:41:32
    创建删除无法删除文件夹
  • C、C++创建删除文件夹操作

    千次阅读 2018-03-01 11:51:01
    创建文件夹 1、调用Window API函数 BOOL CreateDirectory(LPCTSTR lpPathName, LPSECURITY_ATTRIBUTES lpSecurityAttributes); 头、库文件 Winbase.h, Coredll.lib 参数: - lpPathName:字符串指针,要...

    创建文件夹

    1、调用Window API函数

    BOOL CreateDirectory(LPCTSTR lpPathName,
                         LPSECURITY_ATTRIBUTES lpSecurityAttributes);

    头、库文件
    Winbase.h, Coredll.lib

    参数:
    - lpPathName:字符串指针,要创建的文件夹的路径。
    - lpSecurityAttributes:忽略,设置为NULL。

    返回值:
    成功-非零,失败-零。查看错误使用GeLastError();

    备注:
    1. 该函数不能创建多层文件夹。
    2. 该函数是同步操作,对应的异步操作函数为CeCreateDirectory


    int SHCreateDirectory(HWND hwnd, 
                          LPCWSTR pszPath);

    头、库文件
    shlobj.h,shell32.lib

    参数:
    - hwnd:父窗口的句柄。一般设置为空。
    - pszPath:字符串指针,要创建的文件夹的路径。

    返回值:
    ERROR_SUCCESS-成功

    返回值内容
    ERROR_BAD_PATHNAMEThe pszPath parameter was set to a relative path.
    ERROR_FILENAME_EXCED_RANGEThe path pointed to by pszPath is too long.
    ERROR_FILE_EXISTSthe directory exists.
    ERROR_ALREADY_EXITSTSthe directory exists.
    ERROR_CANCELLEDThe user canceled the operation.

    备注:
    1. 相比CreateDirectory,该函数可以创建多层文件夹。

    注意:
    1. 以上两个函数都限制创建的文件夹的路径不能超过MAX_PATH个字符,这限制跟该函数如何解析路径有关。
    2、以上两个函数都是对应的Ex版本,CreateDirectoryEx, SHCreateDirectoryEx.

    2、调用C运行库函数

    int _mkdir(const char* dirname);
    
    int _wmkdir(const wchar_t* dirname);

    头、库文件:
    direct.h或者wchar.h,c运行库

    宏定义:

    tchar.h_MBCS defined_UNICODE defined
    _tmkdir_mkdir_wmkdir

    参数:
    - dirname:字符串指针,要创建的文件夹的路径。

    返回值:
    0-成功,-1-失败。

    errnocontent
    EEXISTDirectory was not created because dirname is the name of an existing file, directory, or device.
    ENOENTPath was not found.

    For more information about these and other return codes, see _doserrno, errno, _sys_errlist, and _sys_nerr.

    删除文件夹

    1、调用Windows API函数

    BOOL RemoveDirectory(LPCTSTR lpPathName);

    头、库文件
    Winbase.h, Coredll.lib

    参数:
    - lpPathName:字符串指针,要删除的文件夹的路径。

    返回值:
    成功-非零,失败-零。查看错误使用GeLastError();

    备注:
    1、RemoveDirectory only operates on empty directories. If the directory is not empty, an application must first use FindFirstFile, FindNextFile, RemoveDirectory and DeleteFile to recursively enumerate and delete the files and subdirectories inside the directory.

    2、调用C运行库函数

    int _rmdir(const char* dirname);
    
    int _wrmdir(const wchar_t* dirname);

    头、库文件:
    direct.h或者wchar.h,c运行库

    宏定义:

    tchar.h_MBCS defined_UNICODE defined
    _trmdir_rmdir_wrmdir

    参数:
    - dirname:字符串指针,要删除的文件夹的路径。

    返回值:
    0-成功,-1-失败。

    errnocontent
    ENOTEMPTYGiven path is not a directory, the directory is not empty, or the directory is either the current working directory or the root directory.
    ENOENTPath was not found.
    EACCESA program has an open handle to the directory.

    For more information about these and other return codes, see _doserrno, errno, _sys_errlist, and _sys_nerr.

    备注:
    1、The directory must be empty, and it must not be the current working directory or the root directory.

    展开全文
  • MFC创建删除文件夹

    千次阅读 2018-08-03 09:37:54
    编译软件vs2013 第一步: 新建一个基于对话框的应用程序 步骤:文件--&...资源视图,将窗体的默认按钮删除,用工具箱添加一个文本编辑框控件和两个按钮控件 第三步: 在编辑框里添加两个变量...

    编译软件vs2013

    第一步:

    新建一个基于对话框的应用程序

    步骤:文件-->新建-->项目-->MFC应用程序-->基于对话框-->完成

    第二步:

    向窗体中添加一个文本编辑框控件和两个按钮控件

    步骤:
    视图-->其他窗口-->资源视图,将窗体的默认按钮删除,用工具箱添加一个文本编辑框控件和两个按钮控件

    第三步:

    在编辑框里添加两个变量,

    1:   Control类别,变量名自定义(我这里定义的时m_name)

    2:            Value类别,变量名自定义(我这里定义的name)

    第四步:

    双击对应按钮,添加对应添加代码

    //创建文件夹
    void C文件的基本操作Dlg::OnBnClickedCreate()
    {
    	// TODO:  在此添加控件通知处理程序代码
    	char buf[256];
    	::GetCurrentDirectory(256, buf);
    	m_name.GetWindowText(name);             //获取程序根目录路径
    	strcat(buf, "\\");
    	strcat(buf, name);
    	if (CreateDirectory(buf, NULL))   //创建目录
    	{
    		MessageBox("文件夹创建成功");
    			return;
    	}
    }
    
    //删除文件夹
    void C文件的基本操作Dlg::OnBnClickedDel()
    {
    	// TODO:  在此添加控件通知处理程序代码
    	char buf[256];
    	::GetCurrentDirectory(256, buf);
    	m_name.GetWindowText(name);
    	strcat(buf, "\\");
    	strcat(buf, name);
    	if (RemoveDirectory(buf))   //删除目录
    	{
    		MessageBox("文件删除成功");
    			return;
    	}
    }

    第五步:

    编译发现有如下问题:
    error C4996: 'strcat': This function or variable may be unsafe. 

    出现这个错误时,是因为strcat函数不安全造成的溢出。

    解决方法是:找到【项目属性】,点击【C++】里的【预处理器】,对【预处理器】进行编辑,在里面加入一段代码:_CRT_SECURE_NO_WARNINGS。

    调试成功运行后:

    欢迎各位大佬指导,欢迎读者提出问题,一起探讨。

     

     

    展开全文
  • C#判断文件是否存在并创建删除文件夹folder,仅仅实现这个简单功能。新手可以学习学习,老鸟飘过吧
  • Shell~创建/删除文件夹

    千次阅读 2019-08-26 08:26:01
    Linux rm命令 删除文件夹 删除文件夹【rm】 Linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加...mkdir命令创建文件夹 ...

    Linux rm命令 删除文件夹  

    删除文件夹【rm】

    Linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。
    直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思
     

     

    mkdir命令创建文件夹

    展开全文
  • 本篇文章主要介绍解析Linux文件夹文件创建删除,具有一定的参考价值,有需要的可以了解一下。
  • 创建删除文件夹

    2016-06-08 10:15:36
    一个ActiveX小控件,创建删除指定的文件夹
  • 创建文件夹: # mkdir /your folder name/ 删除文件夹: # rm -rf /your folder name/
  • import os import shutil 判断文件夹是否存在 os.path.exists('path/folder') 创建文件夹 path存在的情况下,在path下创建文件夹new_folder,否则抛出error。...删除文件夹 folder必须是空文件,否则抛出
  • springmvc整合fastdfs下载图片生成.zip,自动创建文件夹删除文件夹 里面包含很全,不能用你打我!!!
  • 1、新建文件夹File directory = new File("/usr/local/app/xxx/xxx/" + custId);//如果文件夹不存在,则新建...2、删除文件夹// 删除文件夹// param folderPath 文件夹完整绝对路径public static void delFolder...
  • 转载自:...1.Windows下创建单个文件夹示例: #include <io.h> #include <direct.h> using namespace std; int main() { string dir = "./test"; if (...
  • linux创建删除文件夹以及文件命令

    千次阅读 2019-06-24 15:50:31
    Linux文件夹文件创建删除 Linux删除文件夹命令 linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm ...
  • 今天在写代码时遇到对文件夹创建删除操作,经过一番查找试验,筛选出两种方法,mark一下 方法一 #include <io.h>//_access的头文件 void fun(char*path) { // path为绝对路径 eg: "d:\\log" //如果文件夹...
  • VS 创建删除文件夹

    千次阅读 2019-05-13 15:22:43
    // 1、创建文件夹 string command; string defaultPath; for (int i = 1; i < 100; i++) { sprintf(saveName, "\\result%d", i); // 命名result1...result10文件夹 defaultPath = saveName;// command...
  • 这是一个用JAVA编写的,在本地磁盘上创建一个文件目录,里面有文件夹和文件,然后再删除创建的这个目录,非常简单,希望能给初学JAVA的朋友一点帮助。如果这个程序有什么 问题,联系我felixlee@yeah.net
  • C语言实现文件夹创建删除

    千次阅读 2019-11-23 20:54:33
    创建文件夹 windows (windows环境下也可使用函数_mkdir) 头文件: #include <direct.h> 函数原型:int mkdir(const char *_Path) – 默认mode是777,表示最大的访问权 参数:_Path:新建文件夹路径,可...
  • # android如何创建删除文件夹,网上说的各种方法都试过了 下面是代码 //创建文件夹????????????????????????????????????????? void createFile(File onClickFile, String fileName) { File f = new File...
  • 内容索引:C#源码,系统相关,文件夹 C#创建删除文件夹并判断文件夹是否存在,这是个较基础的小例子,与Fso系统文件操作密切相关,也是编程过程中较常见的一种编程技巧,应该学习哦。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 575,468
精华内容 230,187
关键字:

创建无法删除的文件夹