In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Para Pedro Gil Pregunta sobre RTF

Foro de Xailer profesional en español
Responder
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Para Pedro Gil Pregunta sobre RTF

Mensaje por Bingen Ugaldebere »

Buenas Pedro, me ha comentado José que tu eres el especialista en RTF.
::oRtf:RTFToHtml(cTmpFile)
Por que puede ser que en unas máquinas funcione y en otras de "Can't
load the file"
En mis máquinas
Office 2003 en la máquina que SI funciona
Office 20120 en la máquina que NO funciona
y mi cliente tiene
Office 2003 en la máquina que NO funciona
Que podrá ser?
Salu2.
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Para Pedro Gil Pregunta sobre RTF

Mensaje por Bingen Ugaldebere »

Mirando por el Foro e Internet veo que para usar Rtf2Html() debe de
existir un archivo:
C:Program FilesCommon Filesmicrosoft sharedTextConvHTML32.CNV
No existe en la máquina en la que no funciona y lo he copiado de una
máquina a otra, pero ojo, en la que no funciona el S.O. es W7 también
pero de 64 bits y hay que copiarlo a la carpeta de 32 Bits
C:Program Filesx86Common Filesmicrosoft sharedTextConvHTML32.CNV
Así­ si que funciona.
Lo que no entiendo es como se instala este archivo en unos casos si y en
otros no con la misma versión de Office 2003 de la misma compilación exacta.
Serán los W7 de 64Bits?
Salu2 y gracias.
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Para Pedro Gil Pregunta sobre RTF

Mensaje por jlalin »

Bingen,
si miras en el fuente de Richedit.prg verás dónde busca el método
ScanForConverters() los archivos CNV (que no es más que una DLL).
Así­, si quieres evitar problemas con la versión de Office, puedes ponerlos
en la carpeta de tu aplicación.
Saludos,
José Lalí­n
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Para Pedro Gil Pregunta sobre RTF

Mensaje por Bingen Ugaldebere »

Ok muy buena solución José aunque no se si violará alguna licencia ???
jejeje
Por cierto no se por que en el fuente busca 2 veces WORDCNVPXY.CNV y
luego hay otras que no encuentro en mi máquina pero la que me hace falta
ok correcto funciona.
Salu2 y gracias.
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Para Pedro Gil Pregunta sobre RTF

Mensaje por jlalin »

Bingen,
> Ok muy buena solución José aunque no se si violará alguna licencia ??? jejeje
Puedes mirar si existe en la ruta estándar al instalar la aplicación y
descargar/instalarlos en ese momento. No recuerdo ahora si son
"redistributables" (hay que mirar en la web de MS) pero creo que sí­.
> Por cierto no se por que en el fuente busca 2 veces WORDCNVPXY.CNV y luego
> hay otras que no encuentro en mi máquina pero la que me hace falta ok
> correcto funciona.
Le paso el aviso a Pedro.
Saludos,
José Lalí­n
Responder