Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

[Tutorial] Usando Agents da Microsoft [DELPHI]


~ Heatlex.
 Compartilhar

Posts Recomendados

Boa Tarde,vou ensinar um pouquinho como utiliza o agentes da microsoft,para quem não sabe,um exemplo de agente é aquele Clips que ficava no office como assistente.

 

Primeiramente vamos instalar o componente:

Vamos em Componente/Import ActiveX Control/Procure por Microsoft Agent 2.0/Install/NewComponent(segunda aba)/na lacuna coloque:HNPsSDKD7.

 

Vamos utilizar no exemplo o Merlin,que ja vem no windows,se quiserem escolher outro:

É necessário se cadastrar para acessar o conteúdo.
e instale.

 

Na palhete ActiveX adicione ao projeto o componente Agent.

 

A estrutura de atividade do nosso agent é:

Agent1.Characters.Load('Nome', 'nomedoacs.acs');

Agente:= Agent1.Characters['Nome'];

Ações

end;

 

Um Exemplo:

Agent1.Connected := True;

Agent1.Characters.Load('Merlin', 'merlin.acs');

acs:= Agent1.Characters['Merlin'];

acs.Show(0);

acs.Play('Announce');

Explicação:No nosso caso ele vai lodar,aparecer e se anuncia.

 

Para não travar a aplicação costuma-se colocar no formdestroy,ou no onclose:

Agent1.Connected:=false;

 

Não esqueça de declara:

Acs: IAgentCtlCharacter;

Explicação:Para associar o agente a variavel.

 

Segue abaixo uma lista de ações:

Idle1_1 Enche o pulmão

Idle3_1 Começa a dormir

LookDown Olha para a baixo

LookDownBlink Olha para baixo e pisca

MoveDown Voa para baixo

MoveLeft Voa para esquerda

MoveRight Voa para direita

MoveUp Voa para cima

Pleased Bate palmas e sorri

Read Pega papel do casaco, começa a ler e olha para cima

Sad Expressão de Triste

Show Aparece como mágica

Surprised Expressão de surpreso

Think Olha para cima e coloca a mão no queixo

Uncertain Levanta sobrancelhas e coloca mão no queixo

Wave Acena com a mão

Write Pega papel do casaco, escreve olha para cima

 

PS:Eu não consegui fazer rodar em Windows Vista.

PS²:Para utilizar o char ele tem que tar instlado,por isso recomenda-se o uso do merlin que ja vem.

 

Eu acho que é isso,espero ter sido claro,qualquer duvida só postar.

 

Abraço

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.