Problema al cachar un error.

21/01/2007 - 01:18 por Jorge | Informe spam
Hola tengo un problema.
tengo mi codigo en general de la siguiente manera:

try{
FormVideoPlayer = new Form1();
Application.Run(FormVideoPlayer);
}

catch(Exception Ex)
{

// codigo...
// Aqui trato de cachar los errores que me puede generar el formulario1
}

Sin embargo al ejecutar mi programa aparecen errores que se saltan este try.
y aparece una ventana de error que me pide si deseo cancelar, continuar o
cerrar.
El programa reproduce varios videos en secuencia, y este error no parece
afectar el funcionamiento de mi programa a excepcion de estos mensajes de
error. y en "detalles" no hay referencia a ninguna de mis funciones que yo
he realizado.

Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar a
mis clientes mi programa.

En el codigo llego a instanciar una forma que hice en forma dinamica, asi:
Pero nunca entra el programa al catch del formulario FV.

try{
FV = new VideoFrm();
FV.Show();
}
(Exception Ex)
{
// codigo...
}

como puedo cachar los errores en esta forma???
o como simplemente darle "continuar" a cualquier error que me aparezca una
vez corriendo el programa?

Mil gracias por su ayuda.

Preguntas similare

Leer las respuestas

#1 Marcos Mellibovsky
21/01/2007 - 19:57 | Informe spam
Se lanza algun thread ?

Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Cordoba Argentina

"Jorge" escribió en el mensaje
news:
Hola tengo un problema.
tengo mi codigo en general de la siguiente manera:

try{
FormVideoPlayer = new Form1();
Application.Run(FormVideoPlayer);
}

catch(Exception Ex)
{

// codigo...
// Aqui trato de cachar los errores que me puede generar el formulario1
}

Sin embargo al ejecutar mi programa aparecen errores que se saltan este
try.
y aparece una ventana de error que me pide si deseo cancelar, continuar o
cerrar.
El programa reproduce varios videos en secuencia, y este error no parece
afectar el funcionamiento de mi programa a excepcion de estos mensajes de
error. y en "detalles" no hay referencia a ninguna de mis funciones que yo
he realizado.

Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar a
mis clientes mi programa.

En el codigo llego a instanciar una forma que hice en forma dinamica, asi:
Pero nunca entra el programa al catch del formulario FV.

try{
FV = new VideoFrm();
FV.Show();
}
(Exception Ex)
{
// codigo...
}

como puedo cachar los errores en esta forma???
o como simplemente darle "continuar" a cualquier error que me aparezca una
vez corriendo el programa?

Mil gracias por su ayuda.



Respuesta Responder a este mensaje
#2 Jorge
21/01/2007 - 22:09 | Informe spam
No, no se lanza ningun thread.
"Jorge" escribió en el mensaje
news:
Hola tengo un problema.
tengo mi codigo en general de la siguiente manera:

try{
FormVideoPlayer = new Form1();
Application.Run(FormVideoPlayer);
}

catch(Exception Ex)
{

// codigo...
// Aqui trato de cachar los errores que me puede generar el formulario1
}

Sin embargo al ejecutar mi programa aparecen errores que se saltan este
try.
y aparece una ventana de error que me pide si deseo cancelar, continuar o
cerrar.
El programa reproduce varios videos en secuencia, y este error no parece
afectar el funcionamiento de mi programa a excepcion de estos mensajes de
error. y en "detalles" no hay referencia a ninguna de mis funciones que yo
he realizado.

Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar a
mis clientes mi programa.

En el codigo llego a instanciar una forma que hice en forma dinamica, asi:
Pero nunca entra el programa al catch del formulario FV.

try{
FV = new VideoFrm();
FV.Show();
}
(Exception Ex)
{
// codigo...
}

como puedo cachar los errores en esta forma???
o como simplemente darle "continuar" a cualquier error que me aparezca una
vez corriendo el programa?

Mil gracias por su ayuda.



Respuesta Responder a este mensaje
#3 Marcos Mellibovsky
21/01/2007 - 23:28 | Informe spam
puede ser que algun compoennte que usas en el form lanza un thread y este es
el que tiene la excepcion sin controlar.
Podes pasar la info completa del error, sobre todo el trace

Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Cordoba Argentina

"Jorge" escribió en el mensaje
news:uY6Y$
No, no se lanza ningun thread.
"Jorge" escribió en el mensaje
news:
Hola tengo un problema.
tengo mi codigo en general de la siguiente manera:

try{
FormVideoPlayer = new Form1();
Application.Run(FormVideoPlayer);
}

catch(Exception Ex)
{

// codigo...
// Aqui trato de cachar los errores que me puede generar el formulario1
}

Sin embargo al ejecutar mi programa aparecen errores que se saltan este
try.
y aparece una ventana de error que me pide si deseo cancelar, continuar o
cerrar.
El programa reproduce varios videos en secuencia, y este error no parece
afectar el funcionamiento de mi programa a excepcion de estos mensajes de
error. y en "detalles" no hay referencia a ninguna de mis funciones que
yo he realizado.

Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar a
mis clientes mi programa.

En el codigo llego a instanciar una forma que hice en forma dinamica,
asi:
Pero nunca entra el programa al catch del formulario FV.

try{
FV = new VideoFrm();
FV.Show();
}
(Exception Ex)
{
// codigo...
}

como puedo cachar los errores en esta forma???
o como simplemente darle "continuar" a cualquier error que me aparezca
una vez corriendo el programa?

Mil gracias por su ayuda.







Respuesta Responder a este mensaje
#4 Jorge
22/01/2007 - 06:31 | Informe spam
He aqui el mensaje del error.
y como te decian antes, los videos y el funcionamiento en general del
sistema sigue impeclable, solo que aparece ese error.
y lo quiero atrapar e ignorar. o al menos saber porque lo hace.
Gracias por la ayuda.


Object reference not set to an instance of an object.

System.NullReferenceException: Object reference not set to an instance of an
object.
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr
wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.AxHost.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd,
Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at
System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods+IMsoComponentManager.FPushMessageLoop(Int32
dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32 reason,
ApplicationContext context)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32 reason,
ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at DirectShowLib.Sample.Form1.Main() in f:\vk_21_dic\form1.cs:line 289



"Marcos Mellibovsky" escribió en el mensaje
news:
puede ser que algun compoennte que usas en el form lanza un thread y este
es el que tiene la excepcion sin controlar.
Podes pasar la info completa del error, sobre todo el trace

Saludos
Marcos Mellibovsky
MCT MCTS MCSD.NET MCDBA MCSE...
Cordoba Argentina

"Jorge" escribió en el mensaje
news:uY6Y$
No, no se lanza ningun thread.
"Jorge" escribió en el mensaje
news:
Hola tengo un problema.
tengo mi codigo en general de la siguiente manera:

try{
FormVideoPlayer = new Form1();
Application.Run(FormVideoPlayer);
}

catch(Exception Ex)
{

// codigo...
// Aqui trato de cachar los errores que me puede generar el formulario1
}

Sin embargo al ejecutar mi programa aparecen errores que se saltan este
try.
y aparece una ventana de error que me pide si deseo cancelar, continuar
o cerrar.
El programa reproduce varios videos en secuencia, y este error no parece
afectar el funcionamiento de mi programa a excepcion de estos mensajes
de error. y en "detalles" no hay referencia a ninguna de mis funciones
que yo he realizado.

Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar
a mis clientes mi programa.

En el codigo llego a instanciar una forma que hice en forma dinamica,
asi:
Pero nunca entra el programa al catch del formulario FV.

try{
FV = new VideoFrm();
FV.Show();
}
(Exception Ex)
{
// codigo...
}

como puedo cachar los errores en esta forma???
o como simplemente darle "continuar" a cualquier error que me aparezca
una vez corriendo el programa?

Mil gracias por su ayuda.
Respuesta Responder a este mensaje
#5 Dark.Otakon
27/01/2007 - 23:43 | Informe spam
Saludos,

A nuestro sistema tambien le ocurre exactamente lo mismo y no hemos
logrado saber como evitarlo.

On 21 ene, 23:31, "Jorge" wrote:
He aqui el mensaje del error.
y como te decian antes, los videos y el funcionamiento en general del
sistema sigue impeclable, solo que aparece ese error.
y lo quiero atrapar e ignorar. o al menos saber porque lo hace.
Gracias por la ayuda.
­

Object reference not set to an instance of an object.

System.NullReferenceException: Object reference not set to an instance of an
object.
atSystem.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtrwndProc,IntPtrhWnd,Int32msg,IntPtrwParam,IntPtrlParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.AxHost.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtrhWnd,Int32msg,IntPtrwparam,IntPtrlparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&msg)
at
System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMeth­ods+IMsoComponentManager.FPushMessageLoop(Int32
dwComponentID,Int32reason,Int32pvLoopData)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32reason,
ApplicationContext context)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32reason,
ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at DirectShowLib.Sample.Form1.Main() in f:\vk_21_dic\form1.cs:line 289

­--

"Marcos Mellibovsky" escribió en el mensajenews:



> puede ser que algun compoennte que usas en el form lanza un thread y este
> es el que tiene la excepcion sin controlar.
> Podes pasar la info completa del error, sobre todo el trace

> Saludos
> Marcos Mellibovsky
> MCT MCTS MCSD.NET MCDBA MCSE...
> Cordoba Argentina

> "Jorge" escribió en el mensaje
>news:uY6Y$
>> No, no se lanza ningun thread.
>> "Jorge" escribió en el mensaje
>>news:
>>> Hola tengo un problema.
>>> tengo mi codigo en general de la siguiente manera:

>>> try{
>>> FormVideoPlayer = new Form1();
>>> Application.Run(FormVideoPlayer);
>>> }

>>> catch(Exception Ex)
>>> {

>>> // codigo...
>>> // Aqui trato de cachar los errores que me puede generar el formulario1
>>> }

>>> Sin embargo al ejecutar mi programa aparecen errores que se saltan este
>>> try.
>>> y aparece una ventana de error que me pide si deseo cancelar, continuar
>>> o cerrar.
>>> El programa reproduce varios videos en secuencia, y este error no parece
>>> afectar el funcionamiento de mi programa a excepcion de estos mensajes
>>> de error. y en "detalles" no hay referencia a ninguna de mis funciones
>>> que yo he realizado.

>>> Sin embargo estos mensajes no se como manejarlos, me afectan en mostrar
>>> a mis clientes mi programa.

>>> En el codigo llego a instanciar una forma que hice en forma dinamica,
>>> asi:
>>> Pero nunca entra el programa al catch del formulario FV.

>>> try{
>>> FV = new VideoFrm();
>>> FV.Show();
>>> }
>>> (Exception Ex)
>>> {
>>> // codigo...
>>> }

>>> como puedo cachar los errores en esta forma???
>>> o como simplemente darle "continuar" a cualquier error que me aparezca
>>> una vez corriendo el programa?

>>> Mil gracias por su ayuda.- Ocultar texto de la cita -- Mostrar texto de la cita -
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida