文档章节

WinAPI: CreateDirectory - 建立文件夹

涂孟超
 涂孟超
发布于 2014/09/26 15:38
字数 111
阅读 7
收藏 0
//声明:
CreateDirectory(
  lpPathName: PChar;                        {目录名}
  lpSecurityAttributes: PSecurityAttributes {TSecurityAttributes 结构的指针}
): BOOL;

//TSecurityAttributes 是 _SECURITY_ATTRIBUTES 结构的重定义
_SECURITY_ATTRIBUTES = record
  nLength: DWORD;                {结构体的大小}
  lpSecurityDescriptor: Pointer; {安全描述}
  bInheritHandle: BOOL;          {安全描述的对象能否被新创建的进程继承}
end;

 
 
 
 
 

 

 

  
//举例: var dir: string; begin dir := 'c:\temp\TestDir'; CreateDirectory(PChar(dir), nil); {第二个参数一般设为 nil, 表示使用系统默认的安全属性} end;

参考: ForceDirectories

本文转载自:http://www.cnblogs.com/del/archive/2008/02/12/1067167.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
C#创建文件夹时不能区分大小写,应该如何解决

当路径已经存在名为“AA”的文件夹时 用C#编写: string t1="aa"; Directory.CreateDirectory(@"d:"+b+""); 再创建名为“aa”的文件夹时,创建会失败,只会存在“AA”文件夹。 请问,这个问题...

t_kong
2013/05/13
815
7
C#操作IO(输入输出流)

1、建立一个文本文件 public class FileClass { public static void Main() { WriteToFile(); } static void WriteToFile() { StreamWriter SW; SW = File.CreateText(@"c:MyTextFile.txt")......

长平狐
2012/11/12
255
0
AssetBundle 打包资源

打开unity新建一个工程 在Assets下新建Editor文件夹 在该文件夹下创建脚本AssetsBundles 下面为脚本里面的完整代码 生成AssetBundle包 //代码部分 using UnityEditor;//引用程序集 using Sy...

宁金峰
2017/11/01
0
0
ftp4j图片上传问题

it.sauronsoftware.ftp4j.FTPException [code=550, message= /d:/picture/XSGJ/75EE1E6337944764BF3DDC034CA7C603: failed to create.] 文件夹创建成功了,而且图片也传上去了。不晓得为啥报......

zcphoenix
2012/04/26
730
0
C# 关于学校升级中文件夹名升级出现重名的问题,应如何处理?

在学校升级的时候,相关班级的文件夹也要升级,譬如文件夹“一年级”要改名为“二年级”。 但是,我用C#编程,方法大致如下: DirectoryInfo folders = new DirectoryInfo(@"d:a"); foreach...

t_kong
2013/05/07
120
2

没有更多内容

加载失败,请刷新页面

加载更多

下一页

sklearn中predict_proba用法(注意和predict的区别)

参考网址:https://blog.csdn.net/m0_37870649/article/details/79549142 # 返回预测标签 print(clf.predict(x_test)) # 返回预测属于某标签的概率 print(clf.predict_proba(x_test))...

小叮当_加V
4分钟前
0
0
docker swarm创建consul集群

version: '3.6'x-consul: &consul image: consul:latest volumes: - consul:/consulvolumes: consul:services: client: <<: *consul ports: - "8500:......

weidedong
5分钟前
0
0
Git客户端(TortoiseGit)基本使用详解

1、 环境安装 Git最新版下载地址:https://gitforwindows.org/ TortoiseGit,Git客户端,32/64位最新版及对应的语言包下载地址:https://tortoisegit.org/download/ 安装的方法,一直下一步就...

hblt-j
12分钟前
0
0
服务发现比较:Consul vs Zookeeper vs Etcd vs Eureka

这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论: Feature Consul zookeeper etcd euerka 服务健康检查 服务状态,内存,硬盘等 (弱)长连接,keepalive 连接心跳 可配支持...

lemonLove
12分钟前
0
0
1、ElasticSearch的安装配置和使用

一、安装 按照个人习惯我习惯把自己的软件都安装到opt下 解压 tar -zxvf elasticsearch-6.3.2.tar.gz 重命名 mv elasticsearch-6.3.2.tar.gz esearch 移动 mv elasticsearch-6.3.2.tar.gz /o...

丑陋的皮囊
14分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部