SP
vb

Vai Um Spell Ai?

Por Sprit, 08 de jan. de 2007 em C# e Visual Basic

3
1.6k
SpritS
08 de janeiro de 2007 às 21:36

Oia eu aki outra vez!

 

huhauhuh,

 

vo explicar aqui de um modo rapido com usar o agent do Office (Merlin) em aplicações em VB, e interagir com o usuário, não parece mais torna o programa muito mais agradável!

 

imagembl7.jpg

 

 

1º Crie um projeto Exe

 

2º Adiciona o componente Microsoft Agent 2.0 a toolbox do VB

e depois adicione ao form

 

3º entre no código e faça o seguinte

(Suponhamentos que o meu controle Chama se Agent)

 

Obs: Todos os códigos que eu posto são testados antes então garanto que funfa!

 

Private Sub Form_Load()
Agent.Characters.Load "Merlin","C:\WINDOWS\msagent\chars\merlin.acs"

With Agent.Characters("Merlin")

.Show 'Mostra o merlin
.Speak "Olá Seja bem vindo ao primeiro teste com os agentes da microsoft"
.Play "DoMagic1"
.Play "DoMagic2"
.Play "Greet"
.Speak "Este é somente um teste do funcionamento, nos agentes possuimos um tufo de comandos como postado abaixo, use o .Play 'Nome da animação' para executar, e o .Speak 'texto' para falar"
.Hide
End With

End Sub

Super simples e pode fazer a diferença, conselho se puder usem, pois ja aconteceu comigo de uisar isso e o programa ficar bem conhecido na area onde trabalho!....

 

"Pq esperar se podemos criar, se tiver jeito a gente faz, se não tiver jeito, a gente inventa um jeito!" =)

 

Lista de Comandos

Alert
Announce
Blink
Confused
Congratulate
Congratulate_2
Decline
DoMagic1
DoMagic2
DontRecognize
Explain
GestureDown
GestureLeft
GestureRight
GestureUp
GetAttention
GetAttentionContinued
GetAttentionReturn
Greet
Hearing_1
Hearing_2
Hearing_3
Hearing_4
Hide
Idle1_1
Idle1_2
Idle1_3
Idle1_4
Idle1_5
Idle1_6
Idle2_1
Idle2_2
Idle2_3
Idle3_1
Idle3_2
LookDown
LookDownBlink
LookDownReturn
LookLeft
LookLeftBlink
LookLeftReturn
LookRight
LookRightBlink
LookRightReturn
LookUp
LookUpBlink
LookUpReturn
MoveDown
MoveLeft
MoveRight
MoveUp
Pleased
Process
Processing
Read
ReadContinued
ReadReturn
Reading
RestPose
Sad
Search
Searching
Show
StartListening
StopListening
Suggest
Surprised
Think
Thinking
Uncertain
Wave
Write
WriteContinued
WriteReturn
Writing

Editado Janeiro 8 por Sprit

8 meses depois...
bizugoB
04 de setembro de 2007 às 19:34

Otimo tutorial!

Sempre vi os tutoriais usando classes do speaker nunca usando o componente :D

HugoBeolchiH
05 de setembro de 2007 às 00:46

Parabéns ai pelo tutorial, fiko show de bola e mto facil de entende ;)

 

;**

 

otimo trabalho

 

abraço