Pregunta: | 20377 - USAR MSAGENT EN MI APLICACION |
Autor: | Genaro Sanchez |
Como puedo usar el Agent en mi programa hecho en Visual Basic. Ya puedo mostrar el agent, los eventos y comandos. Mi pregunta es:
Como hago para que el mismo agent saque el msgbox y no lo saque Visual Basic. Asi como el Office, cuando esta el agent cargado en vez de un msgbox, lo pregunta el agent, uno le da click al boton que desee. O sea un msgbox pero lo da el agent. Como hago eso desde VB. Gracias de antemano. Saludos |
Respuesta: | Juan Jose Paris |
Deberias de crear un clase que contenga todas las funcionalidades que quieras del Agente luego lo unico que tienes que hacer es en el metodo que te hayas creado para mostrar un mensaje, preguntas si esta activo el agente o no, en caso de que no este activo muestras un msgbox ejemplo de codigo para el metodo:
Public Sub Speak(ByVal strOracion As String, Optional ByVal oBoton As VbMsgBoxStyle) ' Metodo utilizado para HABLAR If iaCargaAsistente.Visible = False Then MsgBox strOracion, oBoton Else iaCargaAsistente.Speak strOracion End If End Sub Saludos |