Código en Delphi 6, válido para Delphi for win32 y CodeGear RAD Studio (Delphi win32) | ||
Este componente es un enlace a un documento (de word, de excel, html, correo,...). Pulsando sobre él se abrirá la aplicación que tenga asociada y nos mostrará el documento..
Propiedades :FileName : Documento a abrir. El documento debe tener asociada una aplicación (p.e. ".doc" es un documento de Microsoft Word)
Caption : Texto que aparece en el form.
Font : Fuente del texto.
DefaultDir : Directorio por defecto.
Operation : Operación que queremos realizar.
loOpen | Abre el documento |
loExplore | Explora la carpeta donde se encuentra el documento |
loPrint | Imprime el documento |
Parameters : Parámetros a pasar.
ShowCmd : Forma de apertura del documento. Los tipos son los siguientes :
scHide | Cierra la ventana y activa otra |
scMaximize | Maximiza la ventana |
scMinimize | Minimiza la ventana |
scRestore | Activa y muestra la ventana |
scShow | Activa la ventana |
scShowDefault | |
scShowMaximized | Activa y muestra la ventana maximizada |
scShowMinimized | Activa la ventana y la minimiza |
scShowMinNoActive | Muestra la ventana minimizada pero no activa |
scShowNa | Muestra la ventana en el estado en que se encuentre pero no la activa |
scShowNoActivate | |
scShowNormal | Activa y muestra la ventana |
Ejemplos :
Supongamos que queremos poner un enlace a una cuenta de correo Cosa@hotmail.com :
LikDoc1.Filename:='mailto:Cosa@hotmail.com';