Dies ist eine Frage google, zugegebenermaßen. Aber es scheint, dass alle Dokumente entfernt wurden und ich sie nirgends finden kann. So kann ich bin der Hoffnung, jemand entweder zeigen Sie mir einige Code VBScript Objekte aufzuzählen OR hat stärkere Google-Fu.Was sind alle Aktionen, die der Merlin Agent machen kann?
Der Merlin-Agent ist eine verlassene Windows-Komponente wie Alice, die darauf abzielt, Programmierung zu lehren, indem Kinder Geschichten erzählen lassen. Es wurde mir vorgestellt in this stackoverflow answer von Bob Mc (und ehrlich gesagt verdient viel mehr upvotes). In jedem Fall ein Beispiel, hier ist, vorausgesetzt, sie ist auf Windows und auf das Laufwerk C: installiert ist (ich habe festgestellt, dass merlin auf fast alle Computer):
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
Nun, was ich suche ist andere Top-Level-Aktionen, die Merlin ausführen kann. Ich kenne:
- anzeigen
- MoveTo
- ausblenden
- Speak
- GestureAt
- Spielen
Wiedergabe einer Animation Namen gab. Ich suche auch all diese. Ich kenne:
- 'character.Play "Read"
- ' character.Play "Write"
- 'character.Play "WriteContinued"
- ' character.Play "Beglückwünschen"
- 'character.Play "Greet"
- ' character.Play "Decline"
- 'character.Play "Explain"
- ' character.Play „GestureLef t“
- 'character.Play "GestureRight"
- ' character.Play "Pleased"
- 'character.Play "überrascht"
- ' character.Play "GetAttention"
Können Sie Hilf mir, den Rest irgendwie zu finden?
Sie sind über den schwierigsten Teil von VB/VBA/VBScript gestolpert - die Dokumentation neigt dazu, zu fehlen oder flüssig zu sein. Versuchen Sie, Buchdatenbanken nach alten Titeln auf Merlin zu durchsuchen. Jeder alte Titel würde wahrscheinlich immer noch gute Informationen haben, wenn er VBScript und nicht VB.net verwendet. –