HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1217
オレンジフォルダ名だけを取得したい5解決


オレンジ

リンク

2012/12/17(Mon) 23:48:55|NO.51232

こんばんは、いつも掲示板で勉強させて頂いております。

リネームプログラムを作っているのですが、
フォルダ名だけを取得したいのですが、コマンドが見つかりません。

フルパスなら出てくるのですが、最後のフォルダ名だけがほしいのです。

例えば最後のZZZだけを得るにはどうしたら良いでしょうか?
R:\画像\AAA\Q\Q-1781\ZZZ

どうぞよろしくお願いいたします。



この記事に返信する


晩御飯

リンク

2012/12/18(Tue) 00:45:16|NO.51233

\でsplitして最後のを拾うとか



Him

リンク

2012/12/18(Tue) 00:52:49|NO.51234

mes getpath ("R:\\画像\\AAA\\Q\\Q-1781\\ZZZ", 8)




@key

リンク

2012/12/18(Tue) 01:24:45|NO.51235

getpathという関数でかんたんにできます
第一引数に変換したい文字列を、
第二引数に変換するモードを指定します
フォルダ、ファイル名の取得なら8でできますがそのほかにもいろいろあるので
詳しくはヘルプを見てください

getpath ("R:\\画像\\AAA\\Q\\Q-1781\\ZZZ",8)
一番最後の\の後の文字列を抜き出します



オレンジ

リンク

2012/12/18(Tue) 01:57:25|NO.51237

晩御飯さん、HImさん、@keyさん
こんなに早くアドバイスをどうもありがとうございます
びっくりしました。
早速、チャレンジします。



オレンジ

リンク

2012/12/19(Wed) 01:59:58|NO.51264

教えていただいたように
getpath ("R:\\画像\\AAA\\Q\\Q-1781\\ZZZ",8)
でうまく動きました!
どうもありがとうございます。

初めてのアプリができました。

これからもよろしくお願いします



ONION software Copyright 1997-2023(c) All rights reserved.