PDA

Ver la Versión Completa : Ayuda .Chm


Gorsky
05-06-2003, 20:24:08
Hola a todos:

Soy nuevo en esto de programar en delphi, y la verdad es que nunca he creado un fichero de ayuda para insertarlo en la aplicación.
Me han informado que la mejor era este formato, bueno.

Mi pregunta es la siguiente:

Tengo creado un fichero de ayuda en formato chm, me gustaría saber, si con ShellExecute, se puede ejecutar, y si es así como.

Gracias de antemano a todos los miembros del grupo.

delphi.com.ar
05-06-2003, 20:41:08
Con ShellExecute puedes abrir cualquier archivo que esté asociado a una aplicación, pero igualmente te recomiendo ver este link:

http://www.clubdelphi.com/foros/archivo/viewtopic.php?t=20336&highlight=chm

quasarin
10-06-2003, 00:27:37
Ahi va eso quillo:

ShellExecute(GetDesktopWindow, 'OPEN', PChar('hh.exe'), PChar('C:\Aplicacion\Ayuda.Chm::Apartado.htm'), nil, SW_SHOWNORMAL);

T'has quedao?

Abres normalmente el ejecutable hh.exe, que supuestamente es el visor de archivos .Chm. Aluego después le pasas como parámetro la ruta del fichero .Chm. Con esto ya lo tendrías, pero aún hay más. Si le pasas '::Pagina.htm' te abrirá además la página solicitada. 'Pagina.htm' debe coincidir con el nombre del fuente que hayas usado en tu caso para la ayuda en ese 'contexto'.

Hale!. Ya tienes para ir jugando un ratillo.