[リストへもどる]
一括表示
タイトル置換後の確認ダイアログ
記事No3700
投稿日: 2007/01/31(Wed) 00:04
投稿者1496
連続して置換を実行するマクロを作ってみたのですが、
一つの置換が終わるごとに「全部でxx個置換を行いました」の確認ダイアログが出ます。

マクロを実行だけで最後まで遂行できるように、
確認ダイアログを出さない、又は確認ダイアログを自動で閉じる方法はないでしょうか。

タイトルRe: 置換後の確認ダイアログ
記事No3701
投稿日: 2007/01/31(Wed) 10:03
投稿者K2
K2です。

> 連続して置換を実行するマクロを作ってみたのですが、
> 一つの置換が終わるごとに「全部でxx個置換を行いました」の確認ダイアログが出ます。
>
> マクロを実行だけで最後まで遂行できるように、
> 確認ダイアログを出さない、又は確認ダイアログを自動で閉じる方法はないでしょうか。

Replaceマクロの後ろ2つのパラメータは使えませんか?

-----
Replace(FindStr, ReplaceStr, Case, Word, RegularExp, Fuzz, PostProcess, PrevRangeSelect, NoneMessage, NoneProcessMessage)


NoneMessage : 全置換後、メッセージを出すかどうか。
0: 出す
1: 出さない
デフォルトは0です。
NoneProcessMessage : 全置換中、置換経過のメッセージを出すかどうか。
0: 出す
1: 出さない
デフォルトは0です。

タイトルRe^2: 置換後の確認ダイアログ
記事No3704
投稿日: 2007/02/01(Thu) 21:09
投稿者1496
K2さんへ

>> Replaceマクロの後ろ2つのパラメータは使えませんか?

ありがとうございます。無事できました。
ヘルプをもう一度確認してみたらマクロ-検索関連のヘルプの中にちゃんと書いてありますね。
失礼しました。

恐れ入りますが、もう一点質問させてください。
LoadFromFileを使いパラメータを指定しない場合、任意のファイルを開くウィンドウが出ますが、
この際のカレントディレクトリをデスクトップ等に指定することはできますか?

タイトルRe^3: 置換後の確認ダイアログ
記事No3705
投稿日: 2007/02/04(Sun) 19:02
投稿者K2
K2です。

> LoadFromFileを使いパラメータを指定しない場合、任意のファイルを開くウィンドウが出ますが、
> この際のカレントディレクトリをデスクトップ等に指定することはできますか?

 LoadFromFileマクロでは、指定はできません。
 K2Editorが持っているカレントディレクトリを、起動時に変更する
ことはできます。ショートカット経由で起動する場合、
作業フォルダに、カレントディレクトリにしたいフォルダを
指定します。
 そのほかの方法で起動する場合は、起動オプション/pの後に
続けて、カレントディレクトリにしたいフォルダを指定します。

 なお、そのK2Editorでファイルを一旦開いてしまうと、その
ファイルがあるフォルダが、カレントディレクトリになります。

 LoadFromFileで開くダイアログのカレントディレクトリは、
K2Editorのカレントディレクトリを基本的には引き継ぐはず
ですので、上記の方法がもし取れれば、解決できるかもしれません。
 どうしてもLoadFromFile時に指定したいということでしたら、
現状、方法はないと思います。

タイトルありがとうございました。
記事No3706
投稿日: 2007/02/06(Tue) 21:47
投稿者1496
> ショートカット経由で起動する場合、
> 作業フォルダに、カレントディレクトリにしたいフォルダを
> 指定します。

やってみました。ショートカットってこういう使い方もあるんですね。
マクロいじってみると面白いです。ずいぶんと勉強になりました。

いろいろとありがとうございました。
これからも愛用させて頂きたいと思います。