|
前回のGoogle検索と同じような質問です。すみません。
秀丸からPDICを呼び出して、用語を自動検索するマクロはいくつか公開されてい
ます。でも知る限り、みな「クイック・ポップアップ検索」用です。「PDIC本体
で検索」用は見当たりません。「PDIC本体で検索」用のマクロにするには、どう
変更すれば良いのでしょうか。教えていただけると助かります。
ちなみに、PDICv4.74のヘルプに公開されているマクロは以下のようなものです。最
後の数行を変更すれば良いような気もするのですが、試した限りはうまくいっていま
せん。
よろしくお願いいたします。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
"test"という単語をc:\pdic\pdic.dicとc:\pdic\dic9403.dicという辞書から検索し、
訳語をメッセージボックスに表示します。
★印のところをご使用の辞書グループ名に変更してから利用してください。
ddeinitiate "PDICW", "Dictionary";
if ( !result ){
openreg "LOCALMACHINE","SOFTWARE\\ReliefOffice\\CurrentVersion\\App
Paths\\PDICW32.EXE";
$pdic = getregstr( "" );
if ( strlen($pdic) == 0 ){
message "PDICW32.EXEが見つかりません";
endmacro;
}
// PDICの実行および、辞書グループの指定
//★ 辞書グループを使用している辞書グループに変更する
run $pdic + " -d English";
if ( !result ){
message "PDICW32.EXEが起動できません";
endmacro;
}
closereg;
ddeinitiate "PDICW", "Dictionary";
}
ddepoke "Open", "";
if ( !result ){
message "Open失敗です";
endmacro;
}
ddepoke "PopupSearch", "test";
ddepoke "Close", "";
ddeterminate;
|
|