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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0502
Yodirlist2によるフルパス取得について2解決


Yo

リンク

2009/5/2(Sat) 20:39:06|NO.24928

dirlist2を用いて、とあるディレクトリ以下のファイルパスを取得すべく、

dir="C:\\Program Files\\test" chdir dir dirlist2h 1 dirlist2 size,"*.exe", 1, '\\ sdim ftmp,size
とした場合、chdirしたディレクトリからのパスしか取得できません。
C:\〜が欲しいため、"C:\\Program Files\\test\\"をftmpに+しても、
一行目しか反映されません。

どなたか、全てのフルパス取得方法を教えていただけないでしょうか。



この記事に返信する


inovia

リンク

2009/5/2(Sat) 21:44:31|NO.24929

これで良いでしょうかね?


#include "hspext.as" dir="C:\\Program Files\\test" chdir dir dirlist2h 1 dirlist2 size,"*.exe", 1,0:kazu=stat sdim ftmp,size dirlist2r ftmp notesel ftmp repeat kazu noteget tmp,cnt noteadd ""+dir+"\\"+tmp,cnt,1 loop mes ftmp



Yo

リンク

2009/5/3(Sun) 08:59:42|NO.24930

ありがとうございます。動作確認しました。



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