none
Como Mostrar Archicho de Ayuda .chm RRS feed

  • Pregunta

  • ya tengo creado mi archivo de ayuda.chm el cual quiero mostrar al presionar un boton en un formulario windows form c#.

    el archivo esta en la carpeta del proyecto.

    se que para esto tengo que usar el control HelpProvider, pero lo que tengo duda es como especificar la ruta del archivo para que funcione cuando instale la aplicación en otras computadoras.

    martes, 3 de abril de 2012 23:48

Respuestas

  • Todo parece indicar que sería una ruta relativa (http://msdn.microsoft.com/en-us/library/system.windows.forms.helpprovider.helpnamespace.aspx).  El subfolder + el nombre de archivo, por ejemplo, o si estará en el mismo folder que el ejecutable, entonces únicamente nombre de archivo.

    Jose R. MCP

    • Marcado como respuesta Cristian Torres miércoles, 4 de abril de 2012 15:30
    miércoles, 4 de abril de 2012 5:43
    Moderador
  • hola

    anteriormente en el foro se planteo un tema similar

    http://social.msdn.microsoft.com/Forums/es-ES/vsgenerales/thread/51dbc65f-2267-4d86-8e9b-2cd9b763736e/

    creo que podria ser de utilidad la respues que alli brindo

    http://social.msdn.microsoft.com/Forums/es/vcses/thread/0953e044-8328-48a0-8dff-174eb67e4de9

    podria suar algo como ser

    string pathchm = Path.Combine(Application.StartupPath, "archivo.chm");

    para obtener una ruta relativa que sea util en cualqueir pc

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    miércoles, 4 de abril de 2012 11:56

Todas las respuestas

  • Todo parece indicar que sería una ruta relativa (http://msdn.microsoft.com/en-us/library/system.windows.forms.helpprovider.helpnamespace.aspx).  El subfolder + el nombre de archivo, por ejemplo, o si estará en el mismo folder que el ejecutable, entonces únicamente nombre de archivo.

    Jose R. MCP

    • Marcado como respuesta Cristian Torres miércoles, 4 de abril de 2012 15:30
    miércoles, 4 de abril de 2012 5:43
    Moderador
  • hola

    anteriormente en el foro se planteo un tema similar

    http://social.msdn.microsoft.com/Forums/es-ES/vsgenerales/thread/51dbc65f-2267-4d86-8e9b-2cd9b763736e/

    creo que podria ser de utilidad la respues que alli brindo

    http://social.msdn.microsoft.com/Forums/es/vcses/thread/0953e044-8328-48a0-8dff-174eb67e4de9

    podria suar algo como ser

    string pathchm = Path.Combine(Application.StartupPath, "archivo.chm");

    para obtener una ruta relativa que sea util en cualqueir pc

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    miércoles, 4 de abril de 2012 11:56