タイトル | : Re: QuickJS Script Module T8 |
記事No | : 4569 |
投稿日 | : 2024/07/15(Mon) 21:33 |
投稿者 | : tm |
PPx.Entry.Commentの値が調整されているのを確認しました。 修正ありがとうございます。
PPx.Entry.NextMarkについての回答がなかったので あらためてPPx64 197+4に、スクリプトモジュールだけを導入し setup.exeで一から作った環境で試行しました。 私が確認した条件では、PPx.Entry.NextMarkの戻り値がWSHとQJSで 異なりました。 win10 64bit での動作確認になります。
最初にディレクトリを作成し、1.txt, 2.txt, 3.txt を作成。 1.txtのコメントに"1234", 2.txtのコメントに"abcd"を設定します。 ディレクトリツリーは以下の構成になります。
dir\00_INDEX.TXT dir\1.txt (コメント:1234) dir\2.txt (コメント:abcd) dir\3.txt
1.txt, 2.txt, 3.txt をマークし、次のコードを実行。
//!*script PPx.Echo(PPx.EntryMarkCount); var e = PPx.Entry; e.FirstMark; PPx.Echo(e.Name, e.Comment); PPx.Echo(e.NextMark); PPx.Echo(e.Name, e.Comment); PPx.Echo(e.NextMark); PPx.Echo(e.Name, e.Comment); PPx.Echo(e.NextMark);
WSHの実行結果 3 1.txt 1234 1 2.txt abcd 1 3.txt 0
QJSの実行結果 3 1.txt 1234 0 1.txt 1234 0 1.txt 1234 0
確認をお願いします。
|