不具合?:Bypass_GetWindowText?No.12635
dszhm さん 06/06/14 09:36
 
環境は、
OS:Win2K Pro SP4
秀丸エディタ:6.0 β30
秀丸メール:4.65beta8
です。
秀丸メール マクロヘルプ の
ReasonMacroStarted関数(TKInfo.dll)
の備考に記述されている、
「あとで送信なのか今すぐ送信なのかを区別」のマクロ処理を
実行させると、「今すぐ送信」したはずなのに、
「あとで送信」になってしまいます。

[ ]
RE:12635 不具合?:Bypass_GetWindowTextNo.12636
秀まるお さん 06/06/14 10:34
 
 こちらでテストした限りは、今すぐ送信の場合にたしかに「今すぐ送信」とい
うメッセージが出るようです。

 「今すぐ送信」を実行すると、マクロ実行の最中にウィンドウタイトルが「今
すぐ送信

> 環境は、
> OS:Win2K Pro SP4
> 秀丸エディタ:6.0 β30
> 秀丸メール:4.65beta8
> です。
> 秀丸メール マクロヘルプ の
> ReasonMacroStarted関数(TKInfo.dll)
> の備考に記述されている、
> 「あとで送信なのか今すぐ送信なのかを区別」のマクロ処理を
> 実行させると、「今すぐ送信」したはずなのに、
> 「あとで送信」になってしまいます。

[ ]
RE:12636 不具合?:Bypass_GetWindowTextNo.12637
秀まるお さん 06/06/14 10:41
 
 すみません。「今すぐ送信」のテストしたら間違って本当に送信してしまいま
した。

 「今すぐ送信」を実行すると、マクロ実行の最中にウィンドウタイトルが「今
すぐ送信 - XXXXXX」みたいになってまして、そうなっているとしたら、たしか
にマクロはうまく動作すると思います。

 ウィンドウタイトルがどうなってるかいまいちど教えて欲しいです。または、

    loaddll "tkinfo.dll";
    $s = dllfuncstr("Bypass_GetWindowText", hidemaruhandle(0) );
    message $s;

 とやって出てくる内容がどうなってるか教えてもらうとなおありがたい所です。

[ ]
RE:12637 不具合?:Bypass_GetWindowTextNo.12638
dszhm さん 06/06/14 12:58
 
> 「今すぐ送信」を実行すると、マクロ実行の最中にウィンドウタイトルが「今
>すぐ送信 - XXXXXX」みたいになってまして、そうなっているとしたら、たしか
>にマクロはうまく動作すると思います。
>
> ウィンドウタイトルがどうなってるかいまいちど教えて欲しいです。
 「新規」 題名 「/」 送り先 「-」 日付 時刻
のようになっています。
(いつまでかはわかりませんが)以前は、おっしゃるとおりになっていました。
最近気づいたら、このようになっています。

[ ]
RE:12638 不具合?:Bypass_GetWindowTextNo.12639
dszhm さん 06/06/14 13:09
 
>> 「今すぐ送信」を実行すると、マクロ実行の最中にウィンドウタイトルが「今
>>すぐ送信 - XXXXXX」みたいになってまして、そうなっているとしたら、たしか
>>にマクロはうまく動作すると思います。
>>
>> ウィンドウタイトルがどうなってるかいまいちど教えて欲しいです。
> 「新規」 題名 「/」 送り先 「-」 日付 時刻
>のようになっています。
>(いつまでかはわかりませんが)以前は、おっしゃるとおりになっていました。
>最近気づいたら、このようになっています。
 すいません、該当マクロから呼び出している部品マクロの実行で
 変わってしまうことがわかりました。
 でも、そのマクロはヘッダを置き換えて、
 更新状態のリセットをしているだけなんですが
 何かマズイのでしょうか?

[ ]
RE:12639 不具合?:Bypass_GetWindowTextNo.12641
秀まるお さん 06/06/14 13:38
 
 マクロでSetHeaderとかしてみたら、たしかにウィンドウタイトルの「今すぐ
送信 - 」の所が消えてしまいました。ということで、これはこれでバグってこ
とで修正させていただきます。

[ ]
RE:12641 不具合?:Bypass_GetWindowTextNo.12642
dszhm さん 06/06/14 15:05
 
> マクロでSetHeaderとかしてみたら、たしかにウィンドウタイトルの「今すぐ
>送信 - 」の所が消えてしまいました。ということで、これはこれでバグってこ
>とで修正させていただきます。
  原因がわかって良かったです。
 ありがとうございました。

[ ]
RE:12642 不具合?:Bypass_GetWindowTextNo.12661
dszhm さん 06/06/20 16:19
 
>  原因がわかって良かったです。
> ありがとうございました。

OS:Win 2K PRO SP4
秀丸メール:4.65beta10
で試してみましたが、
まだ、「今すぐ送信」が解除されてしまうことがあるようです。
使用しているのは
CountCurrentHeader
CountEmailList
CurrentHeader
CurrentHeader2
ExtractBookGroup
GetEmailList
SetEmailOnly
SetHeader
SetHeader2
です。

[ ]
RE:12661 不具合?:Bypass_GetWindowTextNo.12662
dszhm さん 06/06/20 16:21
 
補足です。

>OS:Win 2K PRO SP4
>秀丸メール:4.65beta10
>で試してみましたが、
>まだ、「今すぐ送信」が解除されてしまうことがあるようです。
解除されてしまうのは、送信用メールエディタのキャプションの
文字列中の「今すぐ送信 - 」です。

[ ]
RE:12662 不具合?:Bypass_GetWindowTextNo.12663
秀まるお さん 06/06/20 17:02
 
 SetHeaderでTo:ヘッダを書き換えたらダメでした。ってことでまた修正させて
いただきます。

[ ]
RE:12663 不具合?:Bypass_GetWindowTextNo.12677
dszhm さん 06/06/23 08:51
 
> SetHeaderでTo:ヘッダを書き換えたらダメでした。ってことでまた修正させて
>いただきます。
OS:Win XP Pro
秀丸メール:4.65beta11
で、この件の動作確認させていただきました。
修正ありがとうございました。

[ ]