hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
小ワザ/フォルダ名変更 - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

フォルダ名変更

本家BBSにて質問があり、ヘルプには載ってなかった機能だったのでこちらにも書き込んでみます。
フォルダ名変更にはhspext.asのfxren命令が使えます。
ヘルプからパラメータを抜粋。(2.61)

fxren p1,"new name"
p1=変数  : オリジナルのファイル名が格納された文字列型変数名
"new name" : 新規ファイル名

ファイル名とありますが、フォルダ名も変更できます。
hsファイルにサンプルが載っていないので、フォルダ名を変更する場合のサンプルを示します。
なお、フォルダの選択にはhspext.asのselfolder命令を使っています。

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 
 
 
 
 
 
 
 
 
 
    #include "hspext.as"
    fldpath=""
    selfolder fldpath,"select"
        if stat=1:mes "selection error!":goto *@f
    mes "selection folder:\n"+fldpath
    fxren fldpath,fldpath+"kz3"
        if stat=1:mes "rename error!":goto *@f
    mes "rename success."
 *@
    stop

  • 簡単な説明の為に既存フォルダにkz3を付けるようにしてます。 -- kz3 2005-06-20 22:09:56 (月)
  • しっかりと別の名前にするにはパスの文字列加工が必要になってきますね。 -- kz3 2005-06-20 22:10:30 (月)
  • フォルダ名の変更は、fxrenが使えるのか... また今度使ってみよう。 -- KENTA? 2007-11-16 (金) 22:51:35

URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White

トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-11-17 (土) 13:59:04 (2213d)