`

创建文件夹CreateDirectoryA(file, 0);

 
阅读更多

创建文件夹CreateDirectoryA(file, 0);

char file[1024];
	memset(file,0,1024);
	
	sprintf(file,"%s\\TradeData\\",g_pApplication->GetAppPath_str().c_str());//

	//判断配置文件是否存在
	if (GetFileAttributesA(file) == INVALID_FILE_ATTRIBUTES)
	{
		CreateDirectoryA(file, 0);
	}


注:只能建一级目录
分享到:
评论

相关推荐

    vc创建日期为名称的多层文件夹

    创建文件夹则需要使用Windows API函数`CreateDirectoryA`或`CreateDirectoryW`(对于宽字符)。在VC++中,我们通常使用`#include <windows.h>`并调用这些函数来创建新的目录。如果需要创建多层文件夹,需要确保每层父...

    创建文件夹的软件源码

    ### 创建文件夹的软件源码解析 #### 一、引言 在计算机程序设计领域,文件操作是一项基本而重要的功能。本篇文章将详细介绍一个用Visual Basic(简称VB)编写的用于创建文件夹的功能模块。该模块能够帮助用户在指定...

    计算机软件-商业源码-实例80 创建和删除文件夹.zip

    1. **创建文件夹**: - C++(使用`std::filesystem`库):`std::filesystem::create_directory(path)`,其中`path`是要创建的目录路径。 - Python(使用`os`模块):`os.mkdir(path)` 或 `os.makedirs(path, exist...

    VBA多级目录创建

    例如,`CreateDirectoryA` 和 `CreateDirectoryW` 是两个常用的API函数,它们分别用于ANSI和Unicode编码的目录创建。API函数的使用需要引用`Microsoft Windows SDK`中的`kernel32.dll`库,并使用`Declare`语句声明...

    易语言看不见的文件夹

    在创建“看不见的文件夹”时,可能需要结合其他API函数,比如CreateDirectoryA用于创建文件夹,SetFileAttributesA则可以用来设置文件或文件夹的属性,包括将其设置为隐藏或者系统文件,这样文件夹就不会在常规视图...

    API浏览文件夹.rar

    5. **CreateDirectoryA/W**: 创建新的目录,如果需要在浏览过程中创建新的文件夹,这将被使用。 6. **DeleteFileA/W** 和 **RemoveDirectoryA/W**: 分别用于删除文件和空目录,如果程序需要有删除功能,这些API会派...

    易语言api创建多层目录

    创建DirectoryW(文本型, 0, .错误处理) ≠ 0 .返回 .真 .否则 .返回 .假 .结束如果 ``` 以上就是使用易语言API创建多层目录的基本方法。需要注意的是,这个过程中可能会遇到权限问题,如果当前用户没有足够的...

    API创建目录.rar

    "kernel32.dll"库中的`CreateDirectoryA`或`CreateDirectoryW`函数可以用来创建目录。这两个函数的区别在于字符串编码的不同,`CreateDirectoryA`处理ANSI字符串,而`CreateDirectoryW`处理Unicode字符串(即宽字符...

    易语言api创建多层目录源码

    调用 API ("kernel32.dll", "CreateDirectoryA", 目录路径, 0) .如果 .错误 .显示错误信息 (.错误描述) .结束如果 .结束如果 .结束如果 .结束循环 .结束如果 ``` 这段代码首先检查目标目录是否存在,若不存在...

    api创建多层目录.rar

    在Windows操作系统中,我们可以使用API函数`CreateDirectoryA`或`CreateDirectoryW`来创建单个目录。然而,如果需要创建多层目录,例如`path\to\new\directory`,直接调用这些API可能会因为中间路径不存在而失败。...

    利用API创建文件目录...

    Private Declare Function CreateDirectory Lib "kernel32" Alias "CreateDirectoryA" ( _ ByVal lpPathName As String, _ lpSecurityAttributes As SECURITY_ATTRIBUTES) As Long ``` - **lpPathName**:指向...

    易语言api创建多层目录源码-易语言

    7. **实践应用**:这个源码可以用于软件安装程序,自动化测试脚本,或者其他需要动态创建文件夹结构的场景。 了解以上知识点后,你可以尝试阅读和理解`api_创建多层目录.e`源代码,看看它是如何实现递归创建多层...

    易语言API创建目录源码

    .dll声明 CreateDirectory, 整数型, "kernel32.dll", "CreateDirectoryA", , , 字符型, 字符型 ``` 4. **调用API函数**:声明API后,我们可以用`调用`语句来执行API函数。例如: ```e 如果 调用(Create...

    VC.rar_多级目录

    函数会检查每个路径组件,如果它不存在,则调用`CreateDirectoryA`创建该目录。例如: ```cpp #include #include bool CreateDirectories(const std::string& path) { if (path.empty()) return true; // ...

    精彩编程与编程技巧-快速建立目录...

    在程序开发过程中,经常需要创建新的文件夹(目录)来存储特定类型的文件或数据。本篇内容介绍了使用Visual Basic (VB) 进行目录创建的方法。下面将详细解释代码中的关键部分及其工作原理。 #### 二、SECURITY_...

    易语言API创建目录源码-易语言

    标题"易语言API创建目录源码"指的是使用易语言调用API函数来创建文件夹或目录。在Windows操作系统中,这个功能通常通过调用`CreateDirectory`或`CreateDirectoryEx` API函数来实现。下面将详细解释如何在易语言中...

    易语言无驱动强制删除文件

    1. `CreateDirectoryA`:这是创建目录的函数,通常用于在文件操作前创建必要的目录结构。在强制删除文件的场景中,可能需要先创建一个临时目录,将目标文件移动到这个临时目录,然后再进行删除,以防止因文件正在...

    常用断点函数.doc

    - `CreateDirectoryA`、`CreateDirectoryExA`、`RemoveDirectoryA`、`SetCurrentDirectoryA`: 文件夹的创建、删除和切换。 - `MoveFileA`、`DeleteFileA`、`CopyFileA`: 文件的移动、删除和复制。 - `...

    FTP服务器实现文档

    - **mkd()**:在当前工作目录下创建新的子目录,使用CreateDirectoryA()这样的系统API。 - **retr()**:下载文件,先定位到文件,然后通过数据连接发送文件内容。 - **stor()**:上传文件,同样先定位到服务器的...

    安全基础知识之Ollydbg常用断点函数

    - **作用**: 用于创建文件夹。 **4.15 CreateDirectoryExA** - **功能**: 创建一个新目录,并支持额外的属性设置。 - **作用**: 提供更多定制选项。 **4.16 RemoveDirectoryA** - **功能**: 删除指定目录。 - **...

Global site tag (gtag.js) - Google Analytics