自動折り返し部分に改行コードを入れないNo.01649
Egg さん 09/02/19 14:49
 
メールエディターの設定で、
送信用の特別設定⇒“自動折り返し部分に改行コードを入れない”の項目を
最近(携帯メール送信)ちょくちょく使うようになり、マクロにしてツールバーに
設定しようと考えました。

//自動折り返し部分に改行コードを入れない:追加
loaddll "tkinfo.dll";
$s = dllfuncstr( "SetHeader", "X-TuruKame-KeitaiSend", "1" );

//自動折り返し部分に改行コードを入れない:削除
loaddll "tkinfo.dll";
$s = dllfuncstr( "DeleteHeader", "X-TuruKame-KeitaiSend" );

ヘルプを読み、追加と削除を別々のマクロにするのはなんとかできた?ようなのです
が、
できれば一つのマクロにして、マクロを実行する度に切り替えられないかと思います。
(秀丸エディタ if文のヘルプを読んだのですが、よく分かりません)

恐れ入りますが御教示願えないでしょうか。

[ ]
RE:01649 自動折り返し部分に改行コードをNo.01650
Iranoan さん 09/02/19 15:40
 
 Egg さん今日は、Iranoan です。
> ヘルプを読み、追加と削除を別々のマクロにするのはなんとかできた?ようなの
> ですが、できれば一つのマクロにして、マクロを実行する度に切り替えられない
> かと思います。
 何かの原因で複数有った場合を考えていませんが、要領としては次の通りです。
//------------------------------------------------------------
loaddll "tkinfo.dll";
if( dllfuncstr( "CurrentHeader", "X-TuruKame-KeitaiSend" ) == "" ){
  $s = dllfuncstr( "SetHeader", "X-TuruKame-KeitaiSend", "1" );
}
else $s = dllfuncstr( "DeleteHeader", "X-TuruKame-KeitaiSend" );

[ ]
RE:01650 自動折り返し部分に改行コードをNo.01651
秀まるお さん 09/02/19 16:18
 
 一応作者からもコメントさせていただきますが、Iranoanさんのそのマクロで
いいと思います。

[ ]
RE:01651 自動折り返し部分に改行コードをNo.01652
Egg さん 09/02/19 16:53
 
Iranoan様

どうも有難う御座います!!!
(一日悪戦苦闘したのですが、うまくいかず・・・)
でも本当に助かりました。

別件で少し前ですが、タブ関連で、
掲示板を通しお話し出来た事や御教示頂けた事は
私的に楽しい経験でした。
この場を借りてお礼申し上げます。


秀丸様
いつもどうも有難う御座います。

仕事や遊びで色々なソフトウェアを使ってますが、
隅々まで思った通りになるのは秀丸ソフトだけで、
これは何というか本当に凄い事ではと思います。

[ ]