Ir al contenido


Foto

Mensaje "Clase no registrada" , Componente TWordApplication


  • Por favor identifícate para responder
5 respuestas en este tema

#1 jdepaz

jdepaz

    Advanced Member

  • Miembros
  • PipPipPip
  • 264 mensajes
  • LocationMedellín Colombia

Escrito 08 agosto 2012 - 03:30

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?
  • 0

#2 escafandra

escafandra

    Advanced Member

  • Administrador
  • 4.107 mensajes
  • LocationMadrid - España

Escrito 08 agosto 2012 - 03:50

¿Has compilado como aplicación portable?:
Opciones -> Linker: desmarcado "use dynamic RTL"
Opciones -> Packages: desmarcar "use with runtime packages"


Saludos.
  • 0

#3 jdepaz

jdepaz

    Advanced Member

  • Miembros
  • PipPipPip
  • 264 mensajes
  • LocationMedellín Colombia

Escrito 08 agosto 2012 - 03:56

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


  • 0

#4 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 08 agosto 2012 - 03:59

Es por eso compañero, se necesita la aplicación para poder ser usadas sus funciones.


Saludos!
  • 0

#5 jdepaz

jdepaz

    Advanced Member

  • Miembros
  • PipPipPip
  • 264 mensajes
  • LocationMedellín Colombia

Escrito 08 agosto 2012 - 08:56

Gracias por responder,


Entonces, tendré que buscar otra alternativa, porque en el equipo cliente no se tiene instalado Microsoft Word (politicas de seguridad).

Saludos

  • 0

#6 felipe

felipe

    Advanced Member

  • Administrador
  • 3.283 mensajes
  • LocationColombia

Escrito 08 agosto 2012 - 09:47

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!
  • 0




IP.Board spam blocked by CleanTalk.