Saludos a todos,
Tengo una aplicación, la cual se encarga de buscar un texto dado <CODIGO> en un documento de Word (2000) y cambiarlo por uno que se inserta a través de un cuadro de texto, y trabaja bien donde tengo instalado Borland C++ Builder 6, pero al llevar la aplicación a otro computador cliente, el formulario de la aplicación se carga sin ningun problema, pero al realizar el proceso, muestra el mensaje "Clase no registrada".
Para esta aplicación, utilizo el componente "TWordApplication" y el componente "TWordDocument".
¿Alguien podría orientarme que paso debo realizar para solucionar el inconveniente?

Mensaje "Clase no registrada" , Componente TWordApplication
Started by
jdepaz
, Aug 08 2012 03:30 PM
5 replies to this topic
#1
Posted 08 August 2012 - 03:30 PM
#2
Posted 08 August 2012 - 03:50 PM
¿Has compilado como aplicación portable?:
Opciones -> Linker: desmarcado "use dynamic RTL"
Opciones -> Packages: desmarcar "use with runtime packages"
Saludos.
Opciones -> Linker: desmarcado "use dynamic RTL"
Opciones -> Packages: desmarcar "use with runtime packages"
Saludos.
#3
Posted 08 August 2012 - 03:56 PM
Gracias por responder,
Efectivamente, las opciones que enuncias están desmarcadas, al principio creí que esa fuera la razón, pero vuelvo a repetir, esas opciones están desmarcadas.
Agrego además, que en el equipo cliente Microsoft Word no está instalado, ¿Será por eso?
Saludos
Efectivamente, las opciones que enuncias están desmarcadas, al principio creí que esa fuera la razón, pero vuelvo a repetir, esas opciones están desmarcadas.
Agrego además, que en el equipo cliente Microsoft Word no está instalado, ¿Será por eso?
Saludos
#4
Posted 08 August 2012 - 03:59 PM
Es por eso compañero, se necesita la aplicación para poder ser usadas sus funciones.
Saludos!
Saludos!
#5
Posted 08 August 2012 - 08:56 PM
Gracias por responder,
Entonces, tendré que buscar otra alternativa, porque en el equipo cliente no se tiene instalado Microsoft Word (politicas de seguridad).
Saludos
Entonces, tendré que buscar otra alternativa, porque en el equipo cliente no se tiene instalado Microsoft Word (politicas de seguridad).
Saludos
#6
Posted 08 August 2012 - 09:47 PM
Tendrías que mirar otra posibilidad, ya que editar el documento no sería algo muy sencillo.
Vale comentar también que un archivo de docx por ejemplo es tan solo un comprimido de varios documentos, entre ellos un XML que contiene el texto.
Saludos!
Vale comentar también que un archivo de docx por ejemplo es tan solo un comprimido de varios documentos, entre ellos un XML que contiene el texto.
Saludos!