Título: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: linux1 en 22 Julio 2010, 18:59 pm hola amigos pues miren
ya ven que todos los programas traen la famosa ayuda f1 o el documento en helphtml ejejeje yo quisiera ponerle eso ami programa ya logre ponerle el f1 pero como puedo crear un boton que me abra el archivo de ayuda y si es posible como puedo poner un enlace que me lleve a una pagina de soporte por ejemplo algo asi en mi programa menu > ayuda > ayuda en pantalla (el archivo) > ayuda en linea (el enlace) y claro el f1 que habre el mismo archivo de ayuda en pantalla gracias por su colaboracion. Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: [D4N93R] en 22 Julio 2010, 20:08 pm Qué tipo de ayuda? puede ser una página web, o algo incorporado, tamibién puede ser un PDF o un CHM?
Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: linux1 en 22 Julio 2010, 22:52 pm Qué tipo de ayuda? puede ser una página web, o algo incorporado, tamibién puede ser un PDF o un CHM? me refiero a dos la pagina web y sobre todo si a un pdf o chm Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: [D4N93R] en 23 Julio 2010, 00:22 am Si el archivo corre en una aplicación aparte puedes correrlo con la clase Process.
Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: 43H4FH44H45H4CH49H56H45H en 23 Julio 2010, 07:13 am como puedo crear un boton que me abra el archivo de ayuda y si es posible como puedo poner un enlace que me lleve a una pagina de soporte por ejemplo algo asi en mi programa menu > ayuda > ayuda en pantalla (el archivo) > ayuda en linea (el enlace) y claro el f1 que habre el mismo archivo de ayuda en pantalla gracias por su colaboracion. Para la ayuda local necesitas: - HTML Help Workshop, luego de tener todas las paginas y el contenido, utilizas HmlHelp API Information en el proyecto, defines Alias para las paginas y luego utilizando un *.h (header file) Código donde menu corresponde a un Alias, defines todos los Alias que pusiste a las paginas. - Un helpProvider de tu proyecto .NET, donde das la ruta del *.chm y para cada componente de tu formulario puedes definir un distinto TopicId del HelpNavigator y cambiando a cada componente el HelpKeyword que en este ejemplo seria "100" para el Alias menu. De ese modo puedes direccionar la ayuda a distintas partes del *.chm deacuerdo a tus necesidades. - Para llamarlo desde un boton se puede hacer asi: Código
Para la ayuda en linea lo más sencillo es un componente WebBrowser, si quieres algo mas interesante puedes hacerlo con un Servicio Web utilizando .NET u otro. Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: linux1 en 23 Julio 2010, 21:12 pm como puedo crear un boton que me abra el archivo de ayuda y si es posible como puedo poner un enlace que me lleve a una pagina de soporte por ejemplo algo asi en mi programa menu > ayuda > ayuda en pantalla (el archivo) > ayuda en linea (el enlace) y claro el f1 que habre el mismo archivo de ayuda en pantalla gracias por su colaboracion. Para la ayuda local necesitas: - HTML Help Workshop, luego de tener todas las paginas y el contenido, utilizas HmlHelp API Information en el proyecto, defines Alias para las paginas y luego utilizando un *.h (header file) Código donde menu corresponde a un Alias, defines todos los Alias que pusiste a las paginas. - Un helpProvider de tu proyecto .NET, donde das la ruta del *.chm y para cada componente de tu formulario puedes definir un distinto TopicId del HelpNavigator y cambiando a cada componente el HelpKeyword que en este ejemplo seria "100" para el Alias menu. De ese modo puedes direccionar la ayuda a distintas partes del *.chm deacuerdo a tus necesidades. - Para llamarlo desde un boton se puede hacer asi: Código
Para la ayuda en linea lo más sencillo es un componente WebBrowser, si quieres algo mas interesante puedes hacerlo con un Servicio Web utilizando .NET u otro. Título: Re: como poner la opcion de ayuda a mi programa en vb 2008 ?¿ Publicado por: 43H4FH44H45H4CH49H56H45H en 23 Julio 2010, 22:00 pm Puede ser con un control LinkLabel:
http://msdn.microsoft.com/es-es/library/aa288420%28VS.71%29.aspx Y similar para un *.pdf o *.chm |