IsTuruKameMainで1が返りません。?No.07206
haru2 さん 03/09/18 10:52
 
loaddll "tkinfo.dll";
message str( dllfunc( "IsTuruKameMain") ) ;

 上記、マクロを鶴亀本体(3枠表示)の本文が書いてある所(ア
クティブ状態)で実行すると、1を返します。
 それ以外の所(フォルダ一覧、メールタイトル一覧)をアクティ
ブにして実行しても、何も表示されません。
 本文をエディタで開いて、実行すると、0が返されます。
 そういう仕様でしょうか?

 ヘルプを見たんですが、
>現在のマクロが鶴亀メール本体ウィンドウ上で実行されているのか、そうでないの
>か(エディタ・ウィンドウ上で実行されているのか)を返します。
 とのことなので、3枠中どこで実行しても、1が返って来ても良
い気がします。
 よろしくお願いします。
 使い方が違っていたら、すみません。
 ver3.06です。

[ ]
RE:07206 IsTuruKameMainで1が返りませんNo.07208
Iranoan さん 03/09/18 12:25
 
 haru さん今日は、Iranoan です。
> (フォルダ一覧、メールタイトル一覧)をアクティ
> ブにして実行しても、何も表示されません。
<中略>
>  使い方が違っていたら、すみません。
 おそらく使い方が間違っています。何故なら、マクロがおかしくて 0, 1 若
しくはそれ以外が表示される事はあっても、「何も表示されない」というのは
考えにくいからです。

 なお私の環境 Windows98 では、正しく 1 となりました。

[ ]
RE:07208 IsTuruKameMainで1が返りませんNo.07209
秀まるお さん 03/09/18 13:34
 
 僕もよく分かりませんが、メッセージが出ないというのは、マクロが実行され
てないってことだと思います。

 秀丸エディタ側でのキー割り当てでマクロを起動しようとすると、フォルダ枠
やメール一覧枠がアクティブの時にキーが効かないと思います。鶴亀メール本体
上でマクロ実行させるなら、鶴亀側でマクロ登録&キー割り当てしないとダメだ
と思います。

[ ]
RE:07209 IsTuruKameMainで1が返りませんNo.07210
haru2 さん 03/09/19 11:18
 
Iranoan さん、秀まるおさん、こんにちは。
ありがとうございます。

> 秀丸エディタ側でのキー割り当てでマクロを起動しようとすると、フォルダ枠
>やメール一覧枠がアクティブの時にキーが効かないと思います。鶴亀メール本体
>上でマクロ実行させるなら、鶴亀側でマクロ登録&キー割り当てしないとダメだ
>と思います。
 使い方が間違っていました。
 上記のように、鶴亀側でマクロ登録&キー割り当てしたら、うま
くいきました。
 でも、つい、メール内容枠がアクティブの時にマクロを実行した
ら、メッセージが表示されたので、鶴亀にマクロが登録されている
ものだと勘違いしてしまいました。
 こういう誤認をなくす良い方法があれば良いと思います。

 それと、以前に要望させていただいた鶴亀でのマクロのキー割り
当て一覧表作成なんですが、やはり、これができれば、印刷してマ
クロの割り当て状況が紙で確認できて、調子良いのですが。
 それで、わざわざ、コマンドボタンを追加しなくても、ctrl+aで
画面上の割り当て一覧が全て選択できて、これをコピー&ペースト
できれば、印刷できて具合良いと思ったんですが、如何でしょうか?
(技術的に可能なら)
 これができれば、先程の誤認の回避の一助になるかもしれないと
思った次第です。
 メールの振り分け内容もコピー&ペーストできるようになったの
で、マクロ一覧もそうならないかと思いました。
 何卒、御検討下さい。
 よろしくお願いします。

[ ]