管理人の雑記
- 39 :管理人 ★:2007/03/21(水) 11:49:40
- ActiveXなんて何に使ったらいいんだ。
とりあえず思いついたもの。
・音声合成
#include %A_ScriptDir%\ActiveX.ahk
CoInitialize()
sapi:=CreateObject("Sapi.SpVoice")
inv(sapi,"Speak","Stand By? Ready!")
inv(sapi,"Speak","Set up")
音声認識をやらせるには、COMのイベントを受け取れるようにしないと駄目っぽい。面倒くさい。
・JavaScriptの実行
#include %A_ScriptDir%\ActiveX.ahk
CoInitialize()
sc:=CreateObject("MSScriptControl.ScriptControl.1")
pp(sc,"Language","jscript")
MsgBox,% inv(sc,"Eval","(new Date).toString()")
AddObjectをちゃんと作れば、複雑なブラウザ操作とかを行うのに役立つかも
101KB
0ch BBS 2005-10-08