[366] サクラエディタのマクロでこういうことしたいのですが教えてください。 |
| メールの返信のときに引用したい文章の各行の頭に”> ”を追加しようとしています。メーラーにその機能がないので、一旦サクラエディタを起動し、引用したい文章を貼り付け、以下のPPAマクロを実行して、できあがった文字列をコピーしてメーラーで貼り付け使用してます。
//PPAマクロ
begin
S_ReplaceAll('^.', '> $&', 148); // 選択範囲の行頭を > に置換する。
S_CancelMode(0); // 各種モードの取り消し 選択状態を解除する。[Esc]キーと一緒。
S_SearchClearMark(0); // 検索マークの切替え
S_MoveHistPrev(0); // 移動履歴: 前へ
S_ReDraw(0); // 再描画
end;
やりたいのは、引用したい文章をコピーして、右クリックして”サクラエディタで開く”を実行します。サクラエディタではエディタオープン時の自動実行マクロか何かでクリップボード内の文字列に上記マクロを実行して、マクロの中でクリップボードにコピーしてすぐに終了してしまうというものです。そうしますと”> ”が追加された文字列をメーラーですぐに貼り付けることができるのではないかと思いました。
いまいちサクラエディタとPPAマクロに詳しくないので可能かどうかさえ分かりません。
こういうことしたいのですがどうすればできるのか教えてください。よろしくお願いします。
もし、別のサイトでこういう問い合わせを受けているというのがありましたらそれでもですのでよろしくお願いします。また、申し訳ありませんが質問されても夜にしか返信できませんのでご了承ください。 |
|
マクロ初心者 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; (R1 1.3); (R1 1.5); InfoPath.1) |
|