HSP - Hot Soup Processor [11]at GAMEDEVHSP - Hot Soup Processor [11] - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト40:名前は開発中のものです。 06/03/31 01:42:57 ix+YnEXv 改善したら見事どうさしました。 ありがとうございます。 txtから読み込みをする方はできませんでしたが 41:名前は開発中のものです。 06/03/31 01:55:26 kdG6PPEB >>40 ヒントどころか、ほぼ答えだったんだが。 ガッツが足りないな。 「exdelete」の羅列のところを書き換え。 notesel tmpdat noteload "filelist.txt" l= notemax repeat l noteget fname,cnt exdelete fname loop んで、filelist.txtには c:\\test\\1.txt c:\\test\\2.txt (以下略) とか書いて保存。 丸写しだけで終わらず、理解できるようおがんばり。(´ω`)y-~~ 42:名前は開発中のものです。 06/03/31 08:37:23 ix+YnEXv *main notesel tmpdat noteload "filelist.txt" l= notemax repeat l でやりましたが今度は無反応になってしまいます。 どこを改善すればいいのでしょうか? noteget fname,cnt exdelete loop こうしましたが 43:名前は開発中のものです。 06/03/31 09:21:28 kdG6PPEB /* >>42 何をしたか良く分からんけど、exdeleteのファイル名の指定がないのはイカンね。 説明のしかたが悪かったかね… (´ω`) すまんの 34のスクリプトを、簡単な形に修正。 削除するファイルの名前を1行に1つずつ記述したfilelist.txtが、別途必要ですよ。*/ ;(exdelete定義はヤメタ) pos 0,100:button gosub "開始",*start pos 65,100: button gosub "終了",*shut stop *start notesel tmpdat ; 削除ファイルリストTXTを読み込むバッファを指定 noteload "filelist.txt" ; バッファにリストTXT読み込み★ l= notemax ; リストTXTの行数を得る repeat l ; リストTXTの行数分、repeat~loop内の操作を繰り返し noteget fname,cnt ; ・(1)リストTXTの行(削除するファイルの記述)を読んで、fnameに代入 exist fname ; ・(2)削除するファイル(fname)の有無をチェック if (strsize != -1) : delete fname ;・(3)ファイルが存在しなくない(=ある)なら削除 loop ; 上記(1)~(3)の操作を繰り返し dialog "おそらく削除は完了しました。",0,"REMOVER" return *shut end /* ★のとこ、スクリプトと同じディレクトリという前提だったけど パスが違うとかなら、noteload "c:\\test\\filelist.txt" とかに適宜変更しておくれ。*/ 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch