Skip to content

MKDIR


在本地文件系统中创建文件夹/目录

语法

declare function Mkdir ( byref folder as const string ) as long

用法

result = Mkdir( folder )

参数

folder

要创建的新文件夹/目录名称,或要创建的子文件夹/子目录的路径。

返回值

成功时返回零(0),失败时返回负一(-1)。

说明

在本地文件系统中创建文件夹/目录。

folder 不是简单的文件夹/目录名称,而是子文件夹/子目录的路径,则路径中指定的父文件夹/目录必须已存在。

(每次请求只能创建一个文件夹/目录)

示例

vb
Dim pathname As String = "foo\bar\baz"
Dim result As Long = MkDir( pathname )

If 0 <> result Then Print "error: unable to create folder " & pathname & " in the current path."

平台差异

  • Linux 要求 filename 大小写与文件实际名称匹配;Windows 和 DOS 不区分大小写。
  • Linux 中路径分隔符为正斜杠 /;Windows 使用反斜杠 \,但也允许正斜杠;DOS 使用反斜杠 \。

与 QB 的差异

另请参阅

  • Shell
  • Curdir
  • Chdir
  • Rmdir

返回 目录

基于 FreeBASIC 官方文档翻译 如有侵权请联系我们删除
FreeBASIC 是开源项目,与微软公司无隶属关系