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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0603
るん指定フォルダからランダムにテキストファイルを読み込む3解決


るん

リンク

2011/6/3(Fri) 07:15:51|NO.39514

全くの法則性無しに
指定フォルダからランダムにテキストファイルを読み込む方法を教えてくれませんか?
テキストファイル フォルダ ランダム 等で検索はしてみたのですが見つかりませんでした
ランダムに読み込んだ後はこの下みたいに繋げるつもりでいます

notesel txbf
noteload "オープニング.txt"
    nmx=notemax/2
po=0
noteget cgfn,po*2
picload cgfn
noteget ldt,po*2+1
split ldt,",",moj :c=stat
    font "SM 明朝",19,1
if c>0 { pos 450,40
repeat c :mes moj(cnt) :loop}



この記事に返信する


ひらまる

リンク

2011/6/3(Fri) 07:27:16|NO.39515

dirlistでフォルダ内のファイル一覧が取得できます。

chdir dir_exe dirlist ファイルリスト, "*" ファイル数 = stat mes "ファイル数 = " + ファイル数 mes ファイルリスト
これを実行すればある程度使い方はわかると思います。



Cookies

リンク

2011/6/3(Fri) 18:30:09|NO.39516

ついでにいいます。
ひらまるさんのに加えてくれればいいと思います。

hsp3util.asの中に、note2arrayという便利な命令があります。。
これは、dirlistで返ってくるような\nで区切られているものを、
文字列型配列に代入してくれます。

ランダムといえばrandomize+rndはわかってますよね。



るん

リンク

2011/6/4(Sat) 07:18:33|NO.39532

返信ありがとうございます
これから色々と組み合わせていきますね



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