Programación General > Visual Basic 6.0 e inferiores

 Error 6: Run Time:Over flow. Alguien se ha tenido con error?

<< < (2/2)

Nebire:

--- Cita de: "Jimbenit" ---Pero, si no es asi... por que entonces no se produce el desbordamiento en mi pc....?


--- Fin de la cita ---

claro fíjate:
en tú pc

--- Código: Visual Basic --- dim x as byte, k as long x= 20k=2 x= x * k  
el el 'otro' pc...

--- Código: Visual Basic --- dim x as byte, k as long x= 20k=200   x= x * k  
Si cambian los datos cambia el resultado, así 20 * 2 no produce desbordamiento pero si 20 * 200.
Para reproducirlo en tu pc debes ingresar los mismos datos que en la 'otra' pc.

Si aún así no se produce un error en tu pc, entonces  debes considerar también, si utilizas datos externos sin considerar configuración regional...  entonces es muy posible que el error venga por un inadecuado uso de datos de acuerdo a la configuración regional.... ya sabes si tengo formato de fecha español: día/mes/año pero en formato inglés mes/día/año
por tanto algo como 20/05/2009 en español (20 de mayo..) sería correcto pero en inglés no (mes 20 día 5...). Lo mismo se aplica a cuestiones como el punto separador de miles y la coma separador de decimales. ...

Si descartas que en tu pc no se reproduce el problema aún ingresando los mismos datos, mira la configuración reguional de tu pc y esa en la que ocurre el problema.

Jimbenit:

--- Cita de: "[color=#40FF00 ---Nebire[/color]"]
Si cambian los datos cambia el resultado, así 20 * 2 no produce desbordamiento pero si 20 * 200.
Para reproducirlo en tu pc debes ingresar los mismos datos que en la 'otra' pc.

--- Fin de la cita ---
Si, si introduzco los mismos datos...


--- Cita de: "[color=#40FF00 ---Nebire[/color]"]
Si aún así no se produce un error en tu pc, entonces  debes considerar también, si utilizas datos externos sin considerar configuración regional...  entonces es muy posible que el error venga por un inadecuado uso de datos de acuerdo a la configuración regional.... ya sabes si tengo formato de fecha español: día/mes/año pero en formato inglés mes/día/año
por tanto algo como 20/05/2009 en español (20 de mayo..) sería correcto pero en inglés no (mes 20 día 5...). Lo mismo se aplica a cuestiones como el punto separador de miles y la coma separador de decimales. ...
Si descartas que en tu pc no se reproduce el problema aún ingresando los mismos datos, mira la configuración reguional de tu pc y esa en la que ocurre el problema.
--- Fin de la cita ---

Voy a examinar la configuracion y les cuento como me fue...

cpmario:
Lo "IDEAL" es que tu código maneje todos los posibles errores antes de que se presenten, pero eso no existe en la práctica.
En los programas se coloca manejo de errores, pero solo para manejo de errores inesperados, o en este caso para detectar donde se genera el error.
En un programa es lamentable que termine abruptamente por querer ahorrarse el manejo de errores.
 :brickwall:

Jimbenit:

--- Cita de: "cpmario" ---Lo "IDEAL" es que tu código maneje todos los posibles errores antes de que se presenten, pero eso no existe en la práctica.
En los programas se coloca manejo de errores, pero solo para manejo de errores inesperados, o en este caso para detectar donde se genera el error.
En un programa es lamentable que termine abruptamente por querer ahorrarse el manejo de errores.
 :brickwall:
--- Fin de la cita ---

Asi es cpmario, pero existe forma en el codigo de tal manera que puedes evadir el error sin usar el on error goto, preo bueno, cada quien tiene sus formas...

Bueno volviendo al tema... mmm... Nebire tenia razón, el error era en la configuración regional y de idiomas...

--- Cita de: "[color=#40FF00 ---Nebire[/color]"]
Si aún así no se produce un error en tu pc, entonces  debes considerar también, si utilizas datos externos sin considerar configuración regional...  entonces es muy posible que el error venga por un inadecuado uso de datos de acuerdo a la configuración regional....
--- Fin de la cita ---
un error básico,   :P
Esta clase de errores hacen quedar a uno como un  :clown:

Pero bueno Saludos y Gracias por la ayuda.... Problema Resuelto!!!
Este espacio lo hacen sentir bien a uno como en familia, en compañia, se siente uno que no esta solo, que cuenta con amigos...

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa