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


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0808
SqOcフォルダーの名前なしでの取得2未解決


SqOc

リンク

2015/8/8(Sat) 00:18:24|NO.70553

たとえば、

dataの中に、
reimu,marisa,tiruno
というフォルダーがあったとします。
そのとき、そのそれぞれのファイルに入っているpic.bmpを読み込んでいきたいのですが、
picload "data\\*\\pic.bmp"
的な感じで、1つずつ読み込んでいきたいです。
どなたかわかる方教えてください。
お願いします!!



この記事に返信する


可憐

リンク

2015/8/8(Sat) 00:29:02|NO.70554

適当です


data = "reimu","marisa","tiruno" mes data(0) mes data(1) mes data(2) title "data\\"+data(2)+"\\pic.bmp" ;picload "data\\"+data(0)+"\\pic.bmp"



totori

リンク

2015/8/8(Sat) 09:27:51|NO.70555

フォルダ名が不定ならこんな感じとか?


// 検索対象パス searchPath = "data\\" // -------------------------------------------------------- // dirlist でカレントディレクトリを変更するので転記しておく tmpCd = dir_cur + "\\" // カレントディレクトリ変更 chdir searchPath // ディレクトリ一覧取得 dirlist dir_list, "*", 5 dir_num = stat // picloadで読み込む為のscreenの開始ID screenId = 1 // 取得した一覧をなめる notesel dir_list repeat dir_num noteget dir_name, cnt // ファイルパス file_path = dir_name + "\\pic.bmp" gsel 0, 0 mes file_path // ファイル存在確認 // (存在する場合はpicloadで読み込み) exist file_path if strsize > 0 { screen screenId picload file_path screenId++ } loop // カレントディレクトリを元に戻す chdir tmpCd // --------------------------------------------------------



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