前のトピック: RemoveDirectory または RmDir - ディレクトリの削除次のトピック: RenameFile - ファイルの名前の変更または移動


RenameDirectory または RenDir - ディレクトリの名前の変更または移動

NetWare、Symbian OS、UNIX、Windows、および Windows CE で有効です。

RenameDirectory または RenDir 関数を使用して、指定のディレクトリの名前を変更したり、指定のディレクトリを移動します。

ファイルの内容に関するこの関数の形式は、以下のとおりです。

RenameDirectory(oldname as String, newname as String) as Boolean
RenDir(oldname as String, newname as String) as Boolean
oldname

既存のディレクトリの名前を指定します。

newname

ディレクトリの新しい名前を示します。

この関数が正常に完了すると、TRUE が返されます。それ以外の場合は、FALSE が返されます。

例: RenameDirectory 関数

この例では、ディレクトリを作成し、名前を変更します。

'Create dir
CreateDirectory("C:¥AMTest")

'Set active dir
SetDirectory("C:¥AMTest")
MessageBox(" Current Directory is : " + GetDirectory(0) )

'Set Default to C:¥
SetDirectory("C:¥")

'Rename the directory
RenameDirectory("C:¥AMTest","C:¥AMTest_1")

If ExistDirectory("C:¥AMTest_1") THEN
 RemoveDirectory("C:¥AMTest_1")

Else
 MessageBox("Could not find directory : C:¥AMTest_1")
Endif