Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Generar ayuda componentes (https://www.clubdelphi.com/foros/showthread.php?t=69308)

jfh900 09-08-2010 19:01:25

Generar ayuda componentes
 
Hola de nuevo.

Tengo otra cuestión pendiente, que me ronda la cabeza y que seguramente tendrá solución. Como he dicho en mi anterior post estoy realizando una serie de componentes. Me gustaría documentar los componentes para poder agregar la ayuda a Delphi.

La cuestión es, si ¿hay algún programa que permita escribir en la Unit, junto con el código, la ayuda que vamos a crear?. El programa en cuestión leería la unit correspondiente y generaría el fichero .HLP.

De esta forma cada vez que se crea una función, procedimiento, propiedad, clase, tipo, etc, al mismo tiempo que escribes el código, escribes la ayuda.

Claro está que la ayuda estaría embebida como comentarios dentro del código.

Un saludo

ElKurgan 10-08-2010 08:10:54

Este es muy conocido y Free: DelphiCodeToDoc

Un saludo

Neftali [Germán.Estévez] 10-08-2010 12:15:15

Cita:

Empezado por ElKurgan (Mensaje 373053)
Este es muy conocido y Free: DelphiCodeToDoc

Y además OpenSource. ;)

jfh900 10-08-2010 14:46:31

Gracias por la respuesta a los dos. Probaré haber que tal va.

Un saludo

mRoman 27-10-2010 04:45:26

Cita:

Empezado por jfh900 (Mensaje 373073)
Gracias por la respuesta a los dos. Probaré haber que tal va.

Un saludo

Hola que tal...

Yo estoy usando un archivo CHM para mostrar la ayuda de mi aplicacion con la tecla F1, te muestro algo de codigo de como lo estoy haciendo:

Código Delphi [-]
procedure TfrmRutas.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  inherited;
  case key of
      VK_F1: begin
                HtmlHelp(GetDesktopWindow, Pchar(ExtractFilePath(Application.ExeName)+'\ayuda\SisDLLManual.chm::/del_pas_a_lecherias.htm'), HH_DISPLAY_TOPIC, 0);
             end;
  end;
end;

El archivo de ayuda lo construi usando un programa llamado "Help&Manual 5", es de paga, pero me parece q existe una versión trial por ahi.

Espero te sirva.


La franja horaria es GMT +2. Ahora son las 13:39:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi