FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
no puedo usar mi archivo de ayuda
Saludos compañeros foreros de Club Delphi...
Ahora molestándolos con unas dudas sobre los archivos de ayuda (hlp) para los programas. Hace poco acabé un programita en Delphi y es la segunda vez que me piden hacerlo con su archivo de ayuda, la primera vez recuerdo que todo quedó funcionando bien, pero este proyecto, tanto el código fuente como el ejecutable lo perdí. Ahora esta segunda vez estoy usando Delphi 2007 y ya hice mi archivo de ayuda, pero no puedo abrirlo desde mi aplicación en Delphi, ya probé varias cosas, lo agregue desde "Project->Options->Application" llenando el cuadro de texto "Help File" y cuando trato de accederlo desde el HelpCtx desde la función MessageDlg me aparece el error "No context-sensitive help installed." (he de mencionarles que si existe ese Help Context Id), ya agregué el archivo de ayuda a mi aplicación mediante código asignando Application.HelpFile y el HelpFile del form mediante código y tengo el mismo resultado, sé que el archivo de ayuda funciona, pues si hago
funciona correctamente. Creo que estoy olvidando algo. Me despido y les agradezco por la molestia que se tomen en leer mi problema y a aquellos que puedan ayudarme, mientras me doy una vuelta en google para ver si puedo hallar donde estoy fallando.
__________________
Herr Heins Faust |
#2
|
||||
|
||||
Hola,
No contesto a tu pregunta, pero, tal vez podrías plantearte otros formatos de ayuda, como pueda ser CHM (también encontrarás componentes para Delphi capaces de manejar este tipo de archivos), puesto que el formato HLP, por ejemplo, en Windows Vista, necesita de un "visor" que no está instalado de serie, hasta donde yo llego. Vale. Ya he dicho que no iba a contestar a tu pregunta. |
#3
|
||||
|
||||
Gracias por tan pronta respuesta.
De hecho ya había hecho mi ayuda en CHM, pero al ver que delphi no la soportaba directamente opté por el HLP (pues sigo usando XP), tomo en cuenta tu consejo y voy a investigar estos componentes (creo que RXLib o JVLC traía algo por el estilo) pero ahora mi pregunta es si estos componentes capturan todos los mensajes de windows sobre las peticiones de ayuda, pues manejo varios warnings en MessageDlg y prefiero poner ahí los botones de ayuda para que puedan ser llamados por su HelpCtx. Repito: Muchas gracias por tan pronta respuesta
__________________
Herr Heins Faust |
#4
|
||||
|
||||
Hola,
Sí; existe un API en Windows para trabajar con archivos CHM y hay algunos componentes que encapsulan dicha API. Estos dan bastante de sí, pero, no he tenido nunca necesidad de llegar a algo como lo que planteas, si recuerdo bien. Sí que es posible abrir un archivo CHM en un "tópico" específico, abrir el buscador, el índice de contenidos, y hasta ahí he llegado yo, pero, ciertamente, la API y los componentes que refiero dan más de sí. Piensa que deben incluir todo esto, puesto que CHM vendría a ser un sustituto de HLP. |
#5
|
||||
|
||||
Wow esa respuesta si que fue rapidísima, voy a intentar con CHM, pero sigo en pie de encontrar alguna solución a lo de los HLP
__________________
Herr Heins Faust |
#6
|
||||
|
||||
Aquí estoy tratando de revivir este hilo, pues no he encontrado nada sobre mi problema...
__________________
Herr Heins Faust |
#7
|
||||
|
||||
Hola,
Debe ser que los archivos HLP no se usen ya mucho... ¡pero te echo una mano reviviendo el hilo! |
#8
|
||||
|
||||
Gracias compañero Dec de nuevo reviviendo el hilo...
Creo que así me la voy a pasar un buen rato mientras encuentro una solución viable
__________________
Herr Heins Faust |
#9
|
||||
|
||||
ME apena decirlo, pero no busqué bien ni por aquí ni por allá, pero la solución estaba aquí mismo...
http://www.clubdelphi.com/foros/showthread.php?t=43854
__________________
Herr Heins Faust |
#10
|
||||
|
||||
Hola,
Que digo yo que en vez de apenarte podrías alegrarte, total, por el mismo precio. |
#11
|
||||
|
||||
En efecto amigo Dec
__________________
Herr Heins Faust |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
no puedo abrir un archivo con ShellExecute si el archivo es variable | belpab | API de Windows | 2 | 28-11-2007 16:24:22 |
Como puedo usar procedimientos en archivo aparte | Stanley | Varios | 4 | 05-11-2007 16:52:58 |
no puedo usar el comodin | Renees | SQL | 2 | 22-02-2007 15:04:19 |
No puedo usar el TXPManifest en Delphi 7 | her_127 | OOP | 6 | 05-01-2007 19:00:31 |
que bases de datos puedo usar??? | jas010 | Conexión con bases de datos | 3 | 07-01-2006 00:59:10 |
|