RE:01390 秀丸Q&A集第4版Rev.B原稿募集No.01394
杉浦 まさき さん 00/05/23 00:02
 
JRくん、ご無沙汰してます。
杉浦 まさき です。

>どうもです。秀丸Q&A集第4版のとりまとめ役です。

ご苦労様ですm(_ _)m。

>追加原稿も募集します。

いつかは…と思っていて全然できませんでしたが、
これを機会にして
「run/runsync/runsync2 による外部アプリケーションの実行」
についてまとめてみようかなぁ…と思ってます。
#できれば ENCODINGSHIFTJIS さんの方がいいかも(^^;。


[ ]
RE:01394 秀丸Q&A集第4版Rev.B原稿募集No.01395
ENCODINGSHIFTJIS さん 00/05/24 11:07
 
>#できれば ENCODINGSHIFTJIS さんの方がいいかも(^^;。
>
秀丸の操作+機能を 変更&拡張するには?

表示動作設定  ヘルプをよく見る
起動終了設定  ヘルプをよく見る

編集中の操作
1.キー割り当て・右メニュー
組み込みの機能を割り当てるヘルプを見よ
キー・マウス操作を記録再生するヘルプを見よ
マクロの起動に割り当てるヘルプを見よ

 注)メニュー・ダイアログボックスはマクロを使って
 表示できる
 
2.マクロの起動でできること
編集面の状態の把握・変更
キー再生とは違う、組み込み機能の実行
内部で条件判定して動作するのできるのがメリット
外部プログラムの起動およびデータのやり取り
マクロ内部でのデータのやり取り
秀丸と外部のデータのやり取り
環境変数
ファイル
一般、.INI 、レジストリ
クリップボード
秀丸環境変数
辞書的な永続データを持つには?
上記の機構を状況によって使い分ける。

3.外部プログラムの起動
run コマンド名 パラメータ   の部
\ や " の 埋め込み文字のクォートの話
疑問 カレントディレクトリやコマンド検索パスは?
リダイレクトやパイプ結合は?
似た物との微妙な違い
[WIN]+R と プログラム実行(X)コマンドライン(C)
.BAT .WSH などの起動の場合
WIN プログラムを起動して終了を判定するには
Cygwinの BASH や Win32版の tcsh など
start や command.com 以外で起動した時は?
秀丸自身を起動できるか?
できるが openfile 等との機能の差はない。

DDE呼び出し の部
Office の DDE 操作
NN の DDE 操作

DLL呼び出し の部
フリーの BCC5.5 C++ で DLL を書くには

COM OLE AxtiveX のクライアントになるには?
WSH 等スクリプトを介して間接的に可能
秀丸と直結できると世界が広がるが
秀丸のフィールドとの接点は広いか?

Perl JAVA 等のスクリプトの起動
コマンド検索パスに注意したりするとよい。
クリップボードでデータのやり取りもできる。

記憶ではこれくらい書き込んだような気がします。

__E__

[ ]
RE:01395 秀丸Q&A集第4版Rev.B原稿募集No.01398
杉浦 まさき さん 00/05/24 23:39
 
ENCODINGSHITJIS さん、こんばんは。
杉浦 まさき です。

>記憶ではこれくらい書き込んだような気がします。

…こんだけネタがあれば本が1冊できたりして(^^;。

ま、それは置いといて、Q&A集の入門的な意味合いを考えると、

> 3.外部プログラムの起動
> run コマンド名 パラメータ   の部
> \ や " の 埋め込み文字のクォートの話
> 疑問 カレントディレクトリやコマンド検索パスは?
> リダイレクトやパイプ結合は?

ぐらいの基本的な話に留めておきたいです。

で、上の話について原稿の形にまとめて投稿して頂けると
嬉しいなぁ…と思っていますが、いかがでしょう?


[ ]