Software Message Board
記事リスト新着記事ワード検索過去ログ管理用

タイトル Re: QuickJS Script Module T8
投稿日: 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

確認をお願いします。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)