martes, 7 de abril de 2009

Usar los agentes De Microsoft En c#

Para usar un agente de microsoft en c# lo primero qe tenemos que hacer es crear un nuevo proyecto o partir de uno ya existente. Una ves creado necesitamos agregar las librerias, para esto seleccionaremos el proyecto y daremos un click derecho y en donde dice agragar referencia es donde pulsaremos nos saldrá algo como esto..
















Seleccionamos la pestaña que dice com asi como en la figura y buscamos en la lista el que dice Microsostf Agent Control 2.0 y pulsamos aceptar ya agregadas la librerias nos resta poner en nuertro toolbox o cuadro de herraminetas el control del agente para eso podemos pulsar click derecho en la parte gris del toolbox y ponemos agregar ficha. agregamos un nombre ala ficha y pulsamos de nuevo el boton derecho del mouse y elegimos el que dice elegir elementos


en primera instancia no te debe quedar igual que en la figura, pero una ves abirta la pestaña elegir elementos y ya seleccionado el elemento te quedara como en la pestaña AgenteAyuda que es la que yo creee para porner el control del agente













una ves pulsado en elegir elemntos te saldra algo como esto:

seleccionamos la pestaña donde dise Microsoft agent control 2.0 y en nuestra ficha que creamos en el toolbox, aparecera un cuadro gris con un sombrero , ese es el control del agente y nos queda arrastrarlo al fromulario

para el codigo necesitamos crear un objeto que sera nuestro agnete

AgentObjects.IAgentCtlCharacterEx NombreAgent; //variable para llamar al agent
y un objeto de tipo object
Object AnimationName;

y este codigo yo lo puse en un boton
----------------------------------------------------------------
AnimationName = new object();
axAgent1.Characters.Load("peedy", "peedy.acs");
greenpich = axAgent1.Characters["peedy"];

greenpich.MoveTo(863, 486, "34");
greenpich.Show(false);
greenpich.Play("GetAttention");

greenpich.Speak("Este es, él menú principal. ", "");

--------------------------------

greenpich es el nombre de mi agnete
para ilustrarte sobre las animaciones posibles y personages visita este link mash.com
para descargar el codigo en VB
pulsa aqui

mas info a mi correo
coco_este@hotmail.com
guillermoivan18910@hotmai.....