FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Error
Hola Roman
Este es el codigo que he implementado: Word := CreateOleObject('Word.Application'); aux:=ExtractFilePath(Application.ExeName)+'\Archivos\certificado de asistencia.dot'; Word.Documents.Add(aux); Una vez que llega a este punto me sale el siguiente error: "WORD NO PUEDE LEER ESTE DOCUMENTO. PUEDE QUE ESTE DAÑADO. PRUEBE LO SIGUIENTE: * ABRA Y REPARE EL ARCHIVO. * ABRA EL ARCHIVO CON EL CONVERTIDOR DE TEXTO" ¿Cual es el error? |
#2
|
||||
|
||||
Asegúrate que la ruta sea correcta. Si mal no recuerdo, ExtractFilePath ya incluye la diagonal final, de manera que tendrías que omitir la que pones antes de Archivo.
Nota: Por favor, usa las etiquetas [delphi] para el código que pongas aquí. // Saludos |
#3
|
|||
|
|||
Error
Hola Roman,
Perdona las molestias que te pueda causar. Tal como dijiste ExtractFilePath ya incluye la diagonal, así que corregí este fallo y me sigue indicando el mismo error. Tengo el office 2007 aunque he creado la plantilla usando el modo compatibilidad con office 2003. Me parece que el error no está por este lado ¿no? |
#4
|
||||
|
||||
Cuando hice la prueba del código que te puse, me salía el mismo error hasta que me di cuenta que no le estaba poniendo la ruta exacta. Prueba primero ponérsela directo.
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
word:rellenar plantilla. ¿mediante busacar y reemplazar? | rikitriki | Servers | 0 | 16-07-2007 12:56:48 |
Modificar margenes en Word | jzk | Servers | 4 | 15-09-2005 11:13:06 |
modificar documento word sin el word instalado | joaquinmol | Servers | 0 | 30-03-2005 19:58:54 |
Registro en Plantilla Word | JulioGO | Firebird e Interbase | 2 | 12-09-2004 00:42:34 |
Alguien sabe cómo pasar parámetros a una plantilla Word?? | Muten | Servers | 2 | 01-04-2004 00:07:43 |
|