追加の条件のみの指定No.03156
たるっぱ さん 01/09/25 20:30
 
たるっぱです。
検索系のダイアログで、条件の履歴が使えるようなりましたね、また、検索系
関数が追加されてますね、大感謝です。
さっそく使ってみましたが、1点コメントがあります。バージョンは1.37です。

追加の条件のみの指定で検索を行った場合、そのとき生成される条件履歴に
は、()で囲まれた記述がありません。
-----------------------------------------------------------------
例:
transmit=1日前-指定なし
-----------------------------------------------------------------
こういう条件を履歴のリストから読み込もうとすると、「検索履歴の読み込
みに失敗しました」というエラーダイアログが出ます。
因みに、レジストリを触って、無理矢理
-----------------------------------------------------------------
("", target=header), transmit=1日前-指定なし
-----------------------------------------------------------------
のような条件にしてみると、読み込んでくれて、検索も正常に行われます。

これは、マクロで検索した場合も同じようで

#n = dllfunc("SetFindPack", "transmit=1日前-指定なし" );
これではエラーとされてしまいます。

#n = dllfunc("SetFindPack", "(\"\"), transmit=1日前-指定なし" );
これならOKです。

マクロの方は、こういう書き方だと思えばいいんですが(ヘルプに書いてある
ことと違うってのはありますが)、履歴が読み込めないのはやはり困りますか
ら、改善をお願いしたいです。

[ ]
RE:03156 追加の条件のみの指定No.03158
秀まるお2 さん 01/09/26 11:30
 
>例:
>transmit=1日前-指定なし

 たしかにダメでした。さっそく修正させていただきます。

 (この辺テストしたはずだったんだけど…っと言い訳だけしておく)

[ ]