告知欄です
1- レス

管理人の雑記


[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をちゃんと作れば、複雑なブラウザ操作とかを行うのに役立つかも


名前

E-mail



0ch BBS 2005-10-08