【array[1] = 】MortScriptat MOBILE【array[1] = 】MortScript - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト650:いつでもどこでも名無しさん 07/08/13 23:41:01 0 >>648 もっとマニュアルを ち ゃ ん と 読んで 意味を理解しないと。 まず2行目は ForEach array[i] in files ( ScriptPath \ "*.png" ) じゃなくて ForEach var in files ( ScriptPath \ "*.png" ) だし ループを抜けたときのiは配列の個数+1だよ? sub Random の意味も理解してつかわないと コピペじゃだめだよ 651:いつでもどこでも名無しさん 07/08/14 00:14:02 0 ランダムの関数の使い方自体分かってなかったですorz start_time = TimeStamp() ran = start_time mod 10000 PicDir = SystemPath( "ScriptPath" ) PicExt = "*.jpg, *.bmp, *.png" PicNum = 0 ForEach wildFileName in split (PicExt, ",", 1) ForEach fileName in files (PicDir \ wildFileName) PicNum = PicNum + 1 PicFileList[PicNum] = fileName EndForEach EndForEach Call Random Ind = ran mod PicNum Ind = Ind +1 Run( PicFileList[Ind] ) Sub Random ran=(ran*ran) mod 1000000 / 100 EndSub 結局これで無事動きました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch