FreeBASIC Name
目次→実行時ライブラリー参考→オペレーティング・システム関連→NAME←オリジナル・サイト
ディスクにあるファイルの名前を変更します。
構文:
用法:
result = Name
( oldname, newname )
パラメタ:
oldname
既存のファイルの名前。
newname
ファイルの新しい名前。
戻り値:
成功の場合はゼロ (0) 、失敗の場合は非ゼロが、戻ります。
記述:
現在 oldname という名前の、ファイル または フォルダーを、newname に改名します。
関数は、ファイル/フォルダーが同じ名前で存在する場合は、成功するかどうか保証しません。
オリジナルのものを上書きして、成功するかもしれませんし、あるいは、失敗するかもしれません。
よりうまいやり方として、
FileExists を使って既存のファイルをテストして、
Kill を使って既存のファイルを前もって削除しておくと、良いでしょう。
例:
Dim OldName As String
Dim NewName As String
Dim result As Long
OldName = "dsc001.jpg"
NewName = "landscape.jpg"
result = Name
( OldName, NewName )
If 0 <> result Then
Print "error renaming " & oldname & " to " & newname & "."
End If
Sleep
QBからの違い:
-
QBでは、NAME の旧名と新名の間は、コンマではなく、AS を使いました。
これは、NAME が関数というよりむしろ、言語キーワードだったからです。
参照:
ページ歴史:2022-03-25 14:40:18
日本語翻訳:WATANABE Makoto、原文著作者:SysOp