Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-06-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 26
vtdeleon Va por buen camino
Saludos
Cita:
Empezado por JXJ
¿Cómo le hago para que al presionar la tecla F1 me muestre la ayuda que he hecho del programa.?
Podrias usar el componente ActionList
Cita:
Empezado por JXJ
¿Que evento es mejor. OnKeyDown, OnKeyPress?
Cada items del ActionList tiene la propiedad Shortcut en que puedes especificar con cuales teclas reaccione.
Cita:
Empezado por JXJ
¿no importa si esta es en rtf, o hlp, o chm?
WinExec (PChar('C:\ARCHIVOAYUDA' ,SW_SHOWNORMAL);
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #2  
Antiguo 12-06-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 24
JXJ Va por buen camino
vtdeleon
Gracias funciono al primer intento .
Responder Con Cita
  #3  
Antiguo 13-06-2005
G.A.R.S G.A.R.S is offline
Miembro
 
Registrado: may 2005
Posts: 10
Poder: 0
G.A.R.S Va por buen camino
Problemas con el llamado al archivo de ayuda.

Buenas.

Podrian por favor ayudarme, coloque el codigo como se muestra abajo:

{ShortCut = F1}
procedure TForm1.Action1Execute(Sender: TObject);
begin
WinExec (PChar('F:\Inventario\Help\AYUDA.HLP'),SW_SHOWNORMAL);
end;

{ShortCut = F2}
procedure TForm1.Action2Execute(Sender: TObject);
begin
WinExec (PChar('C:\WINDOWS\System32\calc.exe'),SW_SHOWNORMAL);
end;

En el primero no funciona y el segundo funciona a la perfecion, a que se debe esto?, es que no puedo manda a ejecutar este .hlp.

Adicionalmente quisiera de que me orientera referente a como hacer que se abra una opcion especifica de la ayuda segun la pantalla.
Responder Con Cita
  #4  
Antiguo 13-06-2005
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 24
JXJ Va por buen camino
Este es el codigo que yo utilizo para mostrar la ayua de mi programa.

Código Delphi [-]
procedure TForm3.ContenidoAyuda1Click(Sender: TObject);
begin//  Mostramos la ayuda 
Application.HelpFile := 'AyudaDeMiPrograma.hlp';
  application.helpcommand(HELP_FINDER, 0);
end;
Responder Con Cita
  #5  
Antiguo 13-06-2005
G.A.R.S G.A.R.S is offline
Miembro
 
Registrado: may 2005
Posts: 10
Poder: 0
G.A.R.S Va por buen camino
Gracias.

Muchas gracias ya me funciona, puedo ver mi ayuda cuando presiono F1, solo siempore me lleva a la pestaña del indice de la ayuda aunque cambie el
[0..n]
application.HelpCommand(HELP_FINDER,2);

pense que al cambiar el numero me llevaria directamente a la pantalla de la ayuda especifica.

Disculpen tanta lata.

G.A.R.S
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 05:12:15.


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