TODOPIC

Lenguajes de programación para PC => Delphi => Mensaje iniciado por: Sispic en 16 de Abril de 2006, 06:18:20

Título: Ayuda HLP
Publicado por: Sispic en 16 de Abril de 2006, 06:18:20
Sabríais como crear archivos de ayuda de windows .HLP ?

Tengo algunos botones de ayuda que no funcionan y .....
Título: Re: Ayuda HLP
Publicado por: RedPic en 16 de Abril de 2006, 09:03:59
Amigo Sisco:

Hace años utilicé algunos editores de HLP (no recuerdo ni los nombres) ... pero desde hace mucho hago todas las ayudas en HTML y las abro con un simple:

     ShellExecute(0, Nil, '\hlp\ayuda.html', Nil, Nil, SW_NORMAL);

Esto hace que el Güindous abra el objeto html con el explorador que tengas registrado para esta clase de documentos ....

Nota: Si en lugar de un html le envías por ejemplo un .doc lo abrirá con el Word, y si es un .bmp lo hará con el mspaint y si es un .zip utilizará el Winzip ... etc Incluso si lo que le envías es una dirección de correos te abrirá el dialogo de enviar correo de tu cliente de correos predefinido, Outlook, Outlook Express o el que sea. Yo lo meto esto en una función del estilo de Abrir_Objeto(Objeto:string); Es muy util y te quita de muchos problemas.

Nota: Si vas a utilizar el ShellExecute es imprescindible que añadas a los uses el del ShellAPI

Título: Re: Ayuda HLP
Publicado por: LordLafebre en 16 de Abril de 2006, 12:34:09
Hola:

Sisco, este archivo hice hace muuuucho cuando estaba haciendo un trabajo de programacion que no lo acabe y lo cambie por otro  :D, pero bueno, no se si es algo parecido a lo que quieres hacer.
Título: Re: Ayuda HLP
Publicado por: Sispic en 16 de Abril de 2006, 13:37:09
Gracias por la respuesta amigos
En HTML no me acaba de convencer mucho . me gusta mas algo así como el archivo de  LordLafebre que supongo se podra llamar con  ShellExecute(). queda como mas pofesional .

Lo hiciste con esto de aqui ? http://www.helpscribble.com/
Título: Re: Ayuda HLP
Publicado por: BrunoF en 16 de Abril de 2006, 16:24:06
Buenas...
Se que Microsoft da de manera gratuita un creador de archivos de ayuda, pero muy engorroso y complicado de programar.
Por eso recomiendo que utiliceis algun otro(existen infinidad de programas creadores)
Ya que estamos en la movida, y para no salir del subforo, merodeando un poco, he dado con este:

http://www.abernichtdoch.de/sub/dhc/dhce.htm (http://www.abernichtdoch.de/sub/dhc/dhce.htm)

Hecho en Delphi y pinta muy bueno!!!
Exitos!
Título: Re: Ayuda HLP
Publicado por: RedPic en 16 de Abril de 2006, 16:46:32
Mu güeno el enlace, amigo Bruno ... me tomo nota pa'l hilo de enlaces con enjundia  :)

Título: Re: Ayuda HLP
Publicado por: LordLafebre en 16 de Abril de 2006, 20:31:16
Gracias por la respuesta amigos
En HTML no me acaba de convencer mucho . me gusta mas algo así como el archivo de  LordLafebre que supongo se podra llamar con  ShellExecute(). queda como mas pofesional .

Lo hiciste con esto de aqui ? http://www.helpscribble.com/


Hola:

Efectivamente Sisco ese es el programa que utilice, y en mi caso llamo a la ayuda desde un programa en Visual Basic con el common dialog, para hacer ayuda de ese tipo solo necesitas saber escribir :mrgreen:, claro esta que me refiero a la sencilles del ejemplo que puse.
Título: Re: Ayuda HLP
Publicado por: Geo en 17 de Abril de 2006, 01:33:10
Tengo rato sin hacer cosas, pero yo usaba este: http://www.danish-shareware.dk/soft/shelpm/, sirve para crear archivos de ayuda .HLP (nada de CHM), y su gran ventaja es que es completamente gratuito (a diferencia de HelpScribble, que por otro lado se ve bastante bien).

Saludos,
José Jorge (Geo).
Título: Re: Ayuda HLP
Publicado por: maunix en 17 de Abril de 2006, 10:41:34
Sabríais como crear archivos de ayuda de windows .HLP ?

Tengo algunos botones de ayuda que no funcionan y .....

Yo he usado el helpmaker y realmente no tengo quejas.  Ademá es free 100%.

Genera .hlp , .chm , 'browser help' (muy útil para sitios web) y rtf.

Realmente es fácil de usar y muy potente.

El link es http://www.vizacc.com/ (http://www.vizacc.com/)

Saludos
Título: Re: Ayuda HLP 2
Publicado por: Sispic en 18 de Abril de 2006, 14:10:18
Gracias Por la ayuda de la Ayuda  amigos , ya tengo todo lo necesaio para empezar   :-/. Y lo que es mas importante , un escritor de categoria .
Título: Re: Ayuda HLP
Publicado por: Nocturno en 02 de Mayo de 2006, 03:11:41
Estoy usando el mismo que Maunix, el Helpmaker de http://www.vizacc.com/ y es realmente bueno, pero no sé cómo incluir hot spots en las imágenes, es decir, hacer que según en qué parte de la imagen se clickee, salte a un sitio o a otro.
¿Me podéis ayudar?
Título: Re: Ayuda HLP
Publicado por: Duende_Azul en 02 de Mayo de 2006, 04:58:33
Creo que necesitas un editor para eso..

http://www.hotspotbuilder.com/screenshots.php

Hace tiempo hice un programa para un doctor y la ayuda la hice con  "Windows Help Designer" (www.visagesoft.com) y las indicaciones en los gráficos las hice con un editor de hotspot, ahora no me acuerdo cual era pero el asunto consistía en abrir una imagen en el editor y seleccionar las areas en las que debian aparecer los comentarios al hacer click, a cada area se le asignaba una referencia que es la que luego utilizabas en el programa de ayuda.
Título: Re: Ayuda HLP
Publicado por: djpalas en 25 de Febrero de 2007, 17:47:04
Hola amigos!

Yo también uso el HelpMaker, me parece un software muy bueno y con muchas prestaciones. Alguien tendría o sabría donde encontrar un manual en español a ser posible.
Llevo queriendo entrar en su web oficial pero parece estar caída.

Saludos!
Diego Jesús