一太郎マクロのPushKeys()の動作にはどうも妙なクセがあるようだ。
そこでくまぷーはヘルプを見てみた。そこには「PushKeys関数は入力待ちに
なってはじめて呼び出されます。」とある。
そこでくまぷーは以下のコードを使って検証してみることにした。
For %i = 1 to 5
PushKeys("1{ENTER}2{ENTER}")
Next
Insert("BEBE",1)
コードが上から下に逐次実行されるのならば実行結果は
下の通りになるはずである。
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ところが実際にはそうはならず、下のような結果になってしまう・・・。
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Insert("BEBE",1) ・・・・・の方が
For %i = 1 to 5
PushKeys("1{ENTER}2{ENTER}")
Next
・・・・・よりも先に実行されてしまうのだ!!
(●`ε´●):
|
ヘルプに「PushKeys関数は入力待ちになってはじめて呼び出されま す。」とあるのはこういうことか・・・。 |
コメント