![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Pero.... puede que el usuario no use el Word, sino el OpenOffice, o que no quiera la versión que tú suministras, eso de instalarlo automáticamente queda muy bonito pero fastidia mucho. ¿También vas a instalar el Office si no lo tiene?
![]() Lo más fácil es lo típico, hacer un shellExecute del archivo y poner un label diciendo que se necesita el programa tal o cual y que puede ser instalado previamente haciendo clic en el botón cual. Edito: existen visualizadores de pdf, doc, ppt, etc que no necesitan tener instalados el office, sería buena idea incluir esos programas. PD: Yo uso OpenOffice. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 22-02-2008 a las 17:23:50. |
|
#2
|
||||
|
||||
|
Saludos al foro.
Una de las maneras sería mirar en el registro de güindous si está registrada la extensión de fichero que tú desees mostrar en la clave HKEY_CLASSES_ROOT\; si no la encuentras ya presentas en pantalla el mensaje que se necesita instalar un programa asociado y si tienes el instalador a la mano iniciar su instalación, previo permiso del usuario . Con el ShellExecute() es el SO quien se encarga de poner el mensaje y opcionalmente crear una asociación si ya tienes otro programa instalado y compatible con el fichero.
__________________
eLcHiCoTeMiDo - Rompecorazones profesional Yo no soy presumido; ¿Pero de qué sirve mi humilde opinión contra la de los espejos? Salva a un nylon, usa prendas de piel de foca
|
|
#3
|
|||
|
|||
|
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#4
|
||||
|
||||
|
Cita:
lo que pasa es que los archivos los estoy visualizando a través del componente TWebBrowser... y cuando no existe un programa para poder visualizar el archivo, la idea es que de un error personalizado y no que me salga esto Se canceló la navegación a la página web. Puede intentar lo siguiente: Volver a escribir la dirección la idea es que diga... no existe un programa asociado para visualizar los archivos de extención *.XXX...
__________________
BlueSteel |
|
#5
|
||||
|
||||
|
demo... catalogo
Hola
Bueno, despues de buscar, pude realizar lo que necesito.. Aqui esta el Demo, aunque cuando lo ejecute en otros pcs tube un error, el cual fue que aunque estaba instalado el Acrobat Reader, no me visualizo los archivos.. y debe ser una configuración del equipo o algun Active X que se debe instalar... Estoy pensando en utilizar otro componente, para que me solucione el problema de los archivos PDF. Los documentos de power point los visualiza bien, aunque se demora un poco... Hay que instalar en directorio Demo.... por razones de tamaño no adjunte Adobe para instalar... bueno... eso seria por lo pronto Salu2 ![]() ![]()
__________________
BlueSteel |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como saber si una tabla existe en MySql | Stanley | Conexión con bases de datos | 2 | 05-01-2008 14:24:14 |
| como saber si una tabla temporal existe? | droguerman | MS SQL Server | 1 | 06-01-2006 18:48:31 |
| Como saber si una Tabla existe con Ado | manuelpr | Conexión con bases de datos | 7 | 02-03-2005 16:23:01 |
| Como puedo saber si existe un archivo | maravert | Varios | 3 | 23-10-2004 00:12:25 |
| Como saber si existe un Directorio en el disco duro | franciscobucio | Varios | 1 | 18-10-2004 22:15:55 |
|