Ir al contenido


Foto

Como crear la ayuda de mi programa?


  • Por favor identifícate para responder
10 respuestas en este tema

#1 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 23 enero 2010 - 12:41

Hola a todos

Deseo crear un formulario de ayuda para mi programa. Como me recomiendan hacerlo. Es algo simple, donde se detallan cada una de las funciones, atajos , etc.

gracias por adelantado
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 23 enero 2010 - 01:01

Pues no se si esto te pueda servir


How to integrate help files into the Delphi 3-7 IDE

HelpScribble: The Most Popular Help Authoring Tool Among Delphi & C++Builder Developers


Salud OS
  • 0

#3 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 23 enero 2010 - 03:08

Hola,

A mi el programa que más me ha gustado para hacer archivos de ayuda es el Help&Manual.

http://www.ec-softwa...m_overview.html

Es muy completo, permite preparar tu documento de ayuda y después compilarlo como un archivo de ayuda HLP, CHM, PDF, páginas Web, etc. ....

El problema es que seguramente es una inversión muy grande para una documentación tan pequeña como la que dices que quieres hacer. Aunque quizá la versión descargable de Demo te pueda servir.

  • 0

#4 Rolphy Reyes

Rolphy Reyes

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.092 mensajes
  • LocationRepública Dominicana

Escrito 23 enero 2010 - 09:41

Saludos.

Cabe resaltar mi estimado Marc que dicho programa esta hecho en el mismo Delphi.

He oído también que se puede hacer la ayuda en Word, creo que en una ocasión lo hicimos utilizándolo, pero después usábamos un programa para convertirlo en HLP (creo) e incluso por formulario le podíamos decir que parte de la ayuda le correspondía.
  • 0

#5 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 24 enero 2010 - 08:26

Gracias a todos, perdonen mi ignorancia, pero porque hay que convertirlo a formato help. Cual es la ventaja de hacerlo.


PD. Para poder ver el help de delphi 7 en windows seven, tuve que descargar un archivo desde microsoft. Esto tiene alguna relacion con estos archivos hlp de un programa cualquiera.

  • 0

#6 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 24 enero 2010 - 08:37

Hola amigo luk,

El formato .hlp es el formato antiguo de las ayudas en Windows, actualmente se utiliza el formato .chm para este asunto de las ayudas.

Referente a lo que comentas de las descarga, lo que pasa es que a partir de Windows Vista, MS ya no incluye el programa WinHlp32.exe que es el visor de archivos .hlp antiguos.

Salud OS
  • 0

#7 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 24 enero 2010 - 11:32

Gracias Egostar por la aclaracion, pero insisto en la pregunta, cual es la ventaja de que el archivo que cree como ayuda de mi programa sea HLP o CHM y no un formulario normal.
  • 0

#8 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 24 enero 2010 - 12:26

.Hlp son estáticos y .chm son dinámicos, no sé si eso es lo que necesitas saber.

Saludos.
  • 0

#9 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 24 enero 2010 - 01:26

Hola Luk.

Está claro que también se puede poner dentro de la aplicación, en un formulario, como tu sugieres. Funcionaría perfectamente.

Pero si te fijas, no es lo habitual, la inmensa mayoría de programas pone la ayuda en un archivo independiente (ya sea CHM, HLP, ...). Hagamos un repaso de ventajas en inconvenientes que se me ocurren :

Ventajas de trabajar con la ayuda en un formulario : Solo tienes que distribuir el ejecutable de tu aplicación, y allí ya lo tienes todo. En cambio cuando tienes la ayuda en un archivo independiente, como mínimo hay que distribuir dos archivos, el ejecutable y el archivo de ayuda.

Ventajas de trabajar con un archivo de ayuda independiente :

Puedes tener una demo o una instalación mínima, más pequeña de lo normal, porqué puedes hacer una instalación sin el archivo de ayuda (como suelen hacer muchas demos que se descargan de internet).
Puedes actualizar la ayuda sin necesidad de tocar el programa, simplemente copiando el archivo de ayuda actualizado.
Los usuarios podrán consultar o llevarse la ayudad sin necesidad de entrar o tener instalado el programa.
Al programar la ayuda no hay que reinventar la rueda. Los archivos de ayuda suelen estar divididos en un índice por capítulos, esto si hicieras la ayuda en un formulario tendrías que programarlo manualmente, al igual que los hiperenlaces que suelen llevar los archivos de ayuda (palabras subrayadas por las que puedes saltar a otras secciones de la ayuda), si construyes tu mismo la ayuda en un formulario, tendrás que programar los hiperenlaces, en cambio si utilizas archivos de ayuda independiente, no tienes que preocuparte de los índices e hiperenlaces de la ayuda.


Seguro que si pensamos un poco más en el tema salen más razones para utilizar un sistema u otro. Pero yo me inclino por utilizar un archivo de ayuda externo (.HLP, .CHM, .PDF, ...) ya que la única ventaja que veo a hacértelo tu mismo, es que puedes tener toda la aplicación en un único archivo (el ejecutable), pero la verdad es que no me parece que el gran trabajo extra valga la pena.

Saludos.
  • 0

#10 cannabis

cannabis

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 257 mensajes
  • LocationMéxico

Escrito 25 enero 2010 - 10:47

Utilizo Help & Manual. Hago el manual en formato chm y lo integro a la aplicación.
Cuando el usuario oprime F1 en un formulario aparece la sección correspondiente.

Si vas a comercializar tu aplicación, la inversión vale la pena.


Salud.



  • 0

#11 cannabis

cannabis

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 257 mensajes
  • LocationMéxico

Escrito 25 enero 2010 - 11:03

Rectifico: el formato con el que salvo el archivo de ayuda es hlp


Salud.

  • 0




IP.Board spam blocked by CleanTalk.