Captura de errores
Publicado por jose (8 intervenciones) el 08/06/2006 13:49:27
Hola a todos...
Bueno a ver si me podeis ayudar.
Necesito capturar errores de una aplicación generada en visual basic 6.0, se trata de capturar el error que se produce cuando a la máquina cliente le falta alguna de las dll u ocx que necesita para arrancar. Es decir, en la aplicación utilizo unas clases propias (ocx). Tengo un sistema que actualiza la aplicación en el servidor, pero algunas actualizaciones conllevan un cambio de esos controles. Con lo cual, cuando actualizan la aplicación en el servidor, al acceder desde un terminal (máquina cliente) les aparece un error en tiempo de ejecución que informa que no se puede abrir la aplicación (ya que no tienen el ocx, o no lo tienen actualizado).
Necesito capturar ese error, si es que se puede, para que automáticamente arranque un proceso de autoinstalación de esas clases (ocx) en la máquina local que intenta arrancar la aplicación.
He probado de realizar un control de errores en el main y en el evento Form_Initialize del formulario inicial, pero no llego a capturar dicho error.
Bueno a ver si me podeis ayudar.
Necesito capturar errores de una aplicación generada en visual basic 6.0, se trata de capturar el error que se produce cuando a la máquina cliente le falta alguna de las dll u ocx que necesita para arrancar. Es decir, en la aplicación utilizo unas clases propias (ocx). Tengo un sistema que actualiza la aplicación en el servidor, pero algunas actualizaciones conllevan un cambio de esos controles. Con lo cual, cuando actualizan la aplicación en el servidor, al acceder desde un terminal (máquina cliente) les aparece un error en tiempo de ejecución que informa que no se puede abrir la aplicación (ya que no tienen el ocx, o no lo tienen actualizado).
Necesito capturar ese error, si es que se puede, para que automáticamente arranque un proceso de autoinstalación de esas clases (ocx) en la máquina local que intenta arrancar la aplicación.
He probado de realizar un control de errores en el main y en el evento Form_Initialize del formulario inicial, pero no llego a capturar dicho error.
Valora esta pregunta


0