Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   click en MenuItem y que se ejecute el archivo (https://www.clubdelphi.com/foros/showthread.php?t=69963)

darkbits 21-09-2010 22:35:22

click en MenuItem y que se ejecute el archivo
 
hola amigos del club quiero que me ayuden con este detalle
estoy programando en D6 y cuando hago clic a MenuItem AYUDA se ejecuta esta linea mientras lo instalo en su mismo directorio funciona good.

Cita:

ShellExecute(Handle,nil,PChar('C:\Archivos de programa\Sistema CRT ' +
'VoIP\ayuda.chm'),'','',SW_SHOWNORMAL);
yo quiero q me ayuden please
cuando instale la aplicacion en cualquier unidad o directorio que cuando hagan click a MenuItem AYUDA se ejecute ayuda.chm no se como hacer

gracias de antemano

Caral 21-09-2010 22:42:21

Hola
ayuda.chm va a estar en el directorio de la aplicacion?.
Saludos

darkbits 21-09-2010 22:47:00

perdon por no especificar ese gran detalle

si va estar siempre en el mismo directorio.

ecfisa 21-09-2010 22:48:49

Hola.

Si la ayuda está siempre en la misma ruta que el ejecutable, esto te va a funcionar:
Código Delphi [-]
 
ShellExecute(Handle,nil,PChar(ExtractFilePath(Application.ExeName)+'\ayuda.chm'),
 '','',SW_SHOWNORMAL);

Saludos.

Caral 21-09-2010 22:52:19

Hola
:cool:
Saludos

darkbits 21-09-2010 23:00:34

"Ecfisa" Gracias... funciono!


La franja horaria es GMT +2. Ahora son las 15:29:54.

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