Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-10-2005
andressanchez andressanchez is offline
Miembro
 
Registrado: jul 2005
Ubicación: Sando Domingo, Rep. Dom.
Posts: 119
Poder: 21
andressanchez Va por buen camino
problemas con el componente TAyudaCHM

hola, foristas

Tengo una aplicacion que utiliza el componente TAyudaCHM de la suite Dec Components, que precisamente lo descargué de esta pagina. Tengo un instalable para la aplicacion, esta me instala los archivos que necesito para que mi sistema funcione:el archivo de ayuda (ayuda.chm), el ejecutable y la base de datos (Todos estos archivos estan en un mismo directorio). El instalador me funciona bien, pero cuando ejecuto la aplicacion y trato de llamar la ayuda del sistema, esta no se ejecuta. Pero lo extraño es que en mi máquina funciona bien, y en cambio cuando lo instalo en otra maquina no me funciona.

Utilizo el siguiente codigo para ejecutar la ayuda:

Código Delphi [-]
 procedure TFMenu.FormKeyUp(Sender: TObject;
   var Key: Word; Shift: TShiftState);
 begin
   if Key = vk_f1 then
     AyudaChm.MostrarApartado(aContenidos);
 end;
El compilador de ayuda con el que trabajo es HTML Help WorkShop v4.74

Gracias por su tiempo.

Última edición por dec fecha: 07-10-2005 a las 17:16:59. Razón: ¡¡Encerrad el código fuente entre las etiquetas [DELPHI] ... [/DELPHI]!!
Responder Con Cita
  #2  
Antiguo 07-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,


Cita:
Empezado por andressanchez
(...) pero cuando ejecuto la aplicacion y trato de llamar la ayuda del sistema, esta no se ejecuta.
Se entiende que no te aparece ningún mensaje de error... El componente tiene un evento "OnError", tal vez podrías aprovecharlo, empero, creo que va a ser un problema de rutas. Esto es, de la ruta del archivo de ayuda que tienes que proporcionar al componente "TAyudaChm". Tal vez la dejas en "ayuda.chm", se cambia el directorio activo y ahí está el tema... ¿Proporcionas la ruta completa al archivo de ayuda en la propiedad correspondiente del componente?
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 07-10-2005
andressanchez andressanchez is offline
Miembro
 
Registrado: jul 2005
Ubicación: Sando Domingo, Rep. Dom.
Posts: 119
Poder: 21
andressanchez Va por buen camino
Creo que ahi puede radicar el problema porque en la propiedad donde se especifica el archivo de ayuda no le puse la ruta completa, solamente el nombre del archivo. Dejame probar a ver que pasa.
Responder Con Cita
  #4  
Antiguo 07-10-2005
andressanchez andressanchez is offline
Miembro
 
Registrado: jul 2005
Ubicación: Sando Domingo, Rep. Dom.
Posts: 119
Poder: 21
andressanchez Va por buen camino
El problema era que habia que indicarle la ruta del archivo como tu lo habias dicho dec

muchas gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 02:31:34.


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