FreeBASIC マニュアルのトップに戻る

FreeBASIC Name

目次→実行時ライブラリー参考→オペレーティング・システム関連NAME←オリジナル・サイト

NAME 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい


ディスクにあるファイルの名前を変更します。

構文:
declare function Name( byref oldname as const string, byref newname as const string ) as long

用法:
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からの違い:

参照:
オペレーティングシステム関連 に戻る

←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2022-03-25 14:40:18
日本語翻訳:WATANABE Makoto、原文著作者:SysOp

ホームページのトップに戻る

表示-非営利-継承