キーボードマクロで起動されたマクロのinpNo.04022
しゅん さん 99/09/12 13:39
 
inputcharを使っているマクロを,キーボードマクロ登録時に呼び出す(使う)。
そのキーボードマクロ再生時に,inputcharに入力されたキーが再生されない。

意味わかります?

[ ]
RE:04022 キーボードマクロで起動されたマNo.04024
秀丸担当 さん 99/09/13 18:10
 
>inputcharを使っているマクロを,キーボードマクロ登録時に呼び出す(使う)。
>そのキーボードマクロ再生時に,inputcharに入力されたキーが再生されない。
>
>意味わかります?

inputcharを使ったマクロを、キーボード操作の再生として使用すると、
できないということでしょうか。
少しためしてみたところ、キーボード操作の再生で動作はしました。
どのようなマクロでできないのでしょうか。

[ ]
RE:04024 キーボードマクロで起動されたマNo.04025
杉浦 まさき さん 99/09/14 00:32
 
横から失礼します。
杉浦 まさき です。

>inputcharを使ったマクロを、キーボード操作の再生として使用すると、
>できないということでしょうか。
>少しためしてみたところ、キーボード操作の再生で動作はしました。
>どのようなマクロでできないのでしょうか。

message char(inputchar(""));

というマクロを作っておいて、

1)キー操作記録開始
2)マクロ実行
3)キーの入力待ち状態になる
4)"a"を入力
5)ダイアログに"a"と表示…「OK」ボタンを押す
6)キー操作記録終了

とした後に「キー操作の再生」を実行すると
3)で止まってしまう=4)の操作を覚えていない、
ということじゃないでしょうか??


[ ]
RE:04025 キーボードマクロで起動されたマNo.04028
しゅん さん 99/09/15 02:23
 
>横から失礼します。
>杉浦 まさき です。

横から失礼していただき,ありがとうございましたm(__)m。
まさに,杉浦さんのおっしゃる通りです。

[ ]
RE:04028 キーボードマクロで起動されたマNo.04034
秀丸担当 さん 99/09/16 18:13
 
なるほど、意味がわかりました。
しかし、これは、こういった仕様です。
ごめんなさい。

[ ]
RE:04034 キーボードマクロで起動されたマNo.04040
しゅん さん 99/09/17 11:08
 
Version 2.29(でしたっけ?)では,できてたので残念です。
仕様なら仕方がないですね。

[ ]
RE:04040 キーボードマクロで起動されたマNo.04046
秀丸担当 さん 99/09/20 18:44
 
>Version 2.29(でしたっけ?)では,できてたので残念です。
>仕様なら仕方がないですね。

V2.29で試してみたら、エラーが出てしまいました。
V2.29ではできていないと思うのですが、どうでしょうか。
どちらにしても、仕様とさせてください。

[ ]