これは確かにGoogleの質問です。しかし、それはすべてのドキュメントが削除されていると私はどこにそれらを見つけることができないようだ。だから私は誰かが私にオブジェクトを列挙するためにいくつかのVBScriptコードを表示するか、より強力なgoogle-fuを持っていることを願っています。Merlin Agentはどのような操作を実行できますか?
メルリンエージェントは、子供たちが話をさせることで、プログラミングを教えることを目的とAliceなどを放棄したWindowsコンポーネントの一種です。それはBob Mcによって私in this stackoverflow answerに導入(と率直な方法より多くのupvotesに値する)されました。
agentName = "Merlin"
agentPath = "c:\windows\msagent\chars\" & agentName & ".acs"
Set agent = CreateObject("Agent.Control.2")
agent.Connected = TRUE
agent.Characters.Load agentName, agentPath
Set character = agent.Characters.Character(agentName)
character.Show
character.MoveTo 200, 400
character.Play "Surprised"
Wscript.Sleep 10000
今、私が探しているものです。いずれにせよ、ここでは、Windowsにしていると、それがCドライブ(私はマーリンは、ほぼすべてのコンピュータ上にあることを見つけた)にインストールされますと仮定すると、一例ですMerlinが取ることができる他のトップレベルアクション。
プレイは、アニメーションの名前をとり再生
- を表示するのMoveTo
- :私は知っています。私もそれらのすべてを探しています。 character.Play "祝福"
- '
- "WriteContinued" character.Play' を
- 'character.Play
- "読む"'
- character.Play "書き込み":私が知っているの'character.Play "グリート"
- ' character.Play "衰退"
- character.Play「GestureLef 'character.Play
- "説明"' T」
- 'character.Play "GestureRight"
- ' character.Play "喜んで"
- 'character.Play "びっくり"
- ' character.Play "GetAttention"
することができます何とか残りを見つけるのを手助けしますか?
あなたはVB/VBA/VBScriptの最も難しい部分を遭遇しました。ドキュメントは場所が不足しているか、流動的である傾向があります。 Merlinの書籍のデータベースをチェックしてみてください。 VBScriptを使用し、VB.netを使用していない場合、古いタイトルにはまだ良い情報が残っている可能性があります。 –