数年ぶりかに掲示板を利用させていただきます.
現在のフォルダをdir_curで取得して,最後のフォルダ名のみを
取得する方法を模索しております.過去ログのsplitの例です.
a = dir_cur // 現在のパス ex. C:\dir1\dir2\dir3 "dir3"を取得したい
split a,"\\",b1,b2,b3
b3 = "dir3"
この方法では,予めフォルダ数=3が必要なのですが,
フォルダ数がわからない場合でもできないかと考えています.
別の方法では,
x=dir_cur // C:\dir1\dir2\dir3
chdir "\.."
y=dir_cur // C:\dir1\dir2\
xとyの文字の差分でdir3が取得できそうな法もあるかと思い,
strtrimでパスを入れるとエラーになってしまいました.
単純な方法があるような気がするのですが,
アドバイス頂ければ幸いです.