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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
1017
HSP初心者初歩的なことですが分からなくなった・・。2解決


HSP初心者

リンク

2009/10/17(Sat) 17:36:47|NO.28343

初歩的なことですが質問させてください。

フォルダーの中にある、テキストファイルの一覧を dirlist命令で取得して
テキストの拡張子(.txt)を getpath命令で取り除き、拡張子を取り除いた一覧を
作成したいのです。

現在やったことは repeat命令でdirlist命令のstat値だけループして、getpath命令で拡張子を
取り除き配列変数に格納しようと・・・。
しかしrepeat命令内で配列変数に格納しようとしても、なぜか最後のファイル名一つだけし
か入りません・・・。
なぜか簡単なことができません・・・。かれこれ2時間かかっても解決できません。

現在パニック状態で頭が回らなくなってしまい、情けないのですが質問させていただく
とこまで落ちてしまいました。

くだらない質問ですが先輩方さまのアドバイスお願いします。



この記事に返信する


a

リンク

2009/10/17(Sat) 17:41:30|NO.28344

ソースを記載すると回答者も答えやすいのではないでしょうか?



HSP初心者

リンク

2009/10/17(Sat) 17:59:56|NO.28345

すいません。落ち着いたらできました。


sdim list sdim listup dirlist list, "komand\\*.txt"//txtがあるかチェック repeat stat notesel list noteget listA,cnt listB=getpath(listA,1) notesel listup noteadd listB,cnt,0 loop mes listup

で、いけました。

notesel命令の位置をrepeat命令の前に記載してた大ばか者でした・・・。

どうもすみません。



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