Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Llamar un documento externo (.doc o .pdf) (https://www.clubdelphi.com/foros/showthread.php?t=50156)

cesar_gta86 09-11-2007 17:09:18

Llamar un documento externo (.doc o .pdf)
 
Hola como están, estamos desarrollando una B.D. y necesitamos llamar un documento específico, en un menú de ayuda, necesitamos mandar llamar el manual de la base de datos que es .pdf.
:confused:
¿Qué función podría utilizar para hacer esto?
¿Cómo la puedo utilizar?
¿Se requiere alguna librería en específico?

Espero y me puedan echar la mano...
Grácias de antemano. :D

enecumene 09-11-2007 17:16:10

Hola, intenta con esto:

Código Delphi [-]
WinExec('C:\manual.pdf',SW_SHOWNORMAL);

lo puedes poner en un boton o en un menu.

Saludos.

Gabo 09-11-2007 17:18:38

Llamar un documento externo se hace así (C++Builder):

Código:

  try
  {
  ShellExecute(this->Handle,"open","ayuda/067.chm",NULL,NULL,SW_SHOWMAXIMIZED);
  }
  catch(...)
  {
    MessageBox(this->Handle, "Error al abrir el archivo de ayuda", "Error" , MB_APPLMODAL | MB_OK | MB_ICONERROR);
  }


Lepe 09-11-2007 17:20:25

Hola, Bienvenido a Clubdelphi.

Otra forma es usando la función ShellExecute de la api de windows, busca en el foro, se ha hablado muchísimo y encontrarás ejemplos.

Jo, en este foro hay mucho fast fingers :D :D

SAludos

Gabo 09-11-2007 17:23:43

Cita:

Empezado por Lepe (Mensaje 244909)
Jo, en este foro hay mucho fast fingers :D :D

Y me lo dices a mí... :D :D :D Enecumene está hecho una máquina...

enecumene 09-11-2007 17:26:00

Cita:

Empezado por Gabo (Mensaje 244911)
Y me lo dices a mí... :D :D :D Enecumene está hecho una máquina...

que va, yo soy mas lento que la tortuga :D:D:D:D

Saludos.

Gabo 09-11-2007 17:31:35

Cita:

Empezado por enecumene (Mensaje 244913)
que va, yo soy mas lento que la tortuga :D:D:D:D

Saludos.

Ja, ja, ja... ya veo, ya veo :p:D:D

enecumene 09-11-2007 17:35:05

Ya viste? jajaja.

Saludos.

cesar_gta86 17-11-2007 20:24:29

Grácias... perdón por la tardanza.
 
Siempre sí logramos llamarlos de forma correcta, lo que pasa es que ya no me había conectado para agradecerles. Cuidense, saludos.


La franja horaria es GMT +2. Ahora son las 04:26:04.

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