DoGrepのエラー?No.08503
cuma さん 04/10/18 09:10
 
こんにちはcumaです。
調査不足で具体的なことがあまり書けないのですが、昨日あたりから?
マクロでの検索実行時に?以下のエラーがでるようになりました。
たぶん鶴亀のバージョンが3.70になってからのような気がします。
マクロの変更などは一切ない状態です。

−−−−−エラーメッセージ−−−−−−−−−−−−−−−−−−
tkinfo.dllのDoGrepのパラメーターがおかしいです。
−−−−−メッセージここまで−−−−−−−−−−−−−−−−
とのエラーがでてしまうようになりました。

確認すべきことがあればご教授お願いいたします。

[ ]
RE:08503 DoGrepのエラー?No.08506
秀まるお さん 04/10/18 11:04
 
 例えば、

    #n = dllfunc("DoGrep", $a, $b);

 とやっているのなら、その直前に、

    message "DoGrep parameter1 = " + $a;
    message "DoGrep parameter2 = " + $b;

 みたいな文を入れて、どういうパラメータが渡ってるかどうか確認してみて欲
しいです。それで、そのパラメータの内容が具体的に間違ったパラメータかどう
かは、ヘルプのDoGrep関数の所を見て判断して欲しいです。

 間違ってないはずだとしたら、そのパラメータの内容がどうなってるかも含め
てもう一度ここに書き込みして欲しいです。

 一応、DoGrep関数については最近特にいじった覚えは無いです。

[ ]
RE:08506 DoGrepのエラー?No.08507
cuma さん 04/10/18 11:30
 
秀まるお様へ
cumaです。

すみません、鶴亀のバージョンアップと連動してない問題かもしれません。
問題の調査は私にはまだ難しいのですが今解決には向かいつつあります。

再度、これまでの経過をお知らせします。

実は、このマクロはマクロライブラリーで提供いただいている
「固定条件マクロ」によって機能しているので、内部でどんな
パラメーターでDoGrepが起動されているか?とか私のレベルでは
全くわからないのです。

問題が出ていた固定条件としては
・「特定アカウントで今日受信したメールの検索」
と言う固定条件マクロを起動した時に発生しました。
・「特定アカウントで今日送信したメールの検索」
と言う固定条件でも再現しました。

しかしながら、固定条件マクロに設定している全部のマクロで
エラーがでるのは無いです。

次に、秀まるお様から、最近、該当関数の変更は無いと言うご指摘
だったので、気になって「固定条件マクロ」をライブラリーから最新
をダウンロード。
そして田楽サーバーもついでに最新に入れ替え。

これも効果なし。

最後に、固定条件マクロは今まで安定して使っていた固定条件なの
でありますが、今一度、手動で
「特定アカウントの今日受信したメール」を鶴亀の検索機能で
検索実施。

次に固定条件マクロを起動して、今の検索条件を保存。

これで固定条件マクロを起動したら問題のエラーが出なくなりました。

どういう理由で解決したのかは不明ですが、再度固定条件の設定を
作ったら大丈夫でした。

結論からは、ここ二日のエラー発生となった要因は不明ですが、
固定条件を再度設定して直ると言うことは、鶴亀のバージョンとは
無関係だったと思います。

大変、ご心配をおかけしました。

固定条件に関しての特に自分での設定変更はしてないのですが
何かの拍子に条件が壊れた?のかもしれないので私のミスなのかも
しれません。

とりあえず、エラーとなる条件は再度作成すれば解決するようなので
今回の件はこれで終了で大丈夫みたいです。


[ ]