| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
APRENDIZ2 Invitado
|
Publicado: Lun Ene 10, 2005 1:31 am Título del mensaje: CONTROLAR LOS ERRORES INESPERADOS EN VB |
|
|
COMO ESTAN QUISIERA SABER COMO PODER CONTROLAR LOS ERRORES INESPERADOS DE UN FORMULARIO X,
ME REFIERO A CUALQUIER ERROR NO CONTROLADO EN EL FORMULARIO
GRACIAS POR LA AYUDA |
|
| Volver arriba |
|
 |
juan_soft User destacando


Registrado: 05 Dic 2004
Mensajes: 544
Ubicación: España - Baleares - Mallorca
|
Publicado: Dom Ene 16, 2005 1:10 am Título del mensaje: |
|
|
errores inesperados? pero si todos los errores son esperados por el programa porque es posible que haya o ambigüedad, o problema con ejecucion de los tiempos, etc _________________
[lo que nos hace unicos son nuestras imperfecciones]
[haz lo que tengas que hacer y bien hecho estara...] |
|
| Volver arriba |
|
 |
JJDesign Yo soy el foro


Registrado: 26 May 2004
Mensajes: 5299
Ubicación: Mallorca
|
Publicado: Sab Ene 22, 2005 11:21 pm Título del mensaje: |
|
|
no todos los errores te lo esperas, supong, xD, yo como esto no entiendo _________________ ¿El Lienzo en Blanco? |
|
| Volver arriba |
|
 |
juan_soft User destacando


Registrado: 05 Dic 2004
Mensajes: 544
Ubicación: España - Baleares - Mallorca
|
Publicado: Dom Ene 23, 2005 4:42 am Título del mensaje: |
|
|
ni yo, pero algo se (casi nada); veras, los errores la persona no los espera por falta de conocimientos o de lo que sea, pero el programa asi, asi que inesperados nunca lo son, son solo pruebas para poner a prueba nuestro ingenio_  _________________
[lo que nos hace unicos son nuestras imperfecciones]
[haz lo que tengas que hacer y bien hecho estara...] |
|
| Volver arriba |
|
 |
yokese Nuevo Miembro


Registrado: 29 May 2005
Mensajes: 6
Ubicación: La red
|
Publicado: Dom May 29, 2005 1:40 am Título del mensaje: creo que esto te puede dar la solucion si te he entendido |
|
|
Private Sub/Function nombre() etc....
On Error Goto errores
Codigo de la funcion o procedimiento
errores:
Select Case (Err)
Case NUMERO DE ERROR
' aqui puedes meter un msgbox o nada...
Case Else ' para cualquier error
End Select
End sub |
|
| Volver arriba |
|
 |
DonDavid Moderador


Registrado: 22 Abr 2004
Mensajes: 1272
Ubicación: Madrid
|
Publicado: Lun May 30, 2005 9:37 pm Título del mensaje: |
|
|
ya no me acuerdo de la captura de errores en VB pero si existen errores inexperados eh!... en java por ejemplo estan las aritmetic, runtime ... exception y despues los errores de la VM (maquina virtual) y esos son inexperados.... por lo tanto no los puedes controlar.. ademas de que si se cae la VM no se puede hacer nada, y se que VB tiene tamb errores de ese tipo es decir que no los puedes controlar... pero no se si a lo que tu llamas errores inexperados.. seran autenticamente inexperados.
Siento mi mala explicacion... pero tengo un poquito de prisa. _________________ La mayor sabiduría que existe es conocerse a uno mismo.
Te conoces tu??
|
|
| Volver arriba |
|
 |
yokese Nuevo Miembro


Registrado: 29 May 2005
Mensajes: 6
Ubicación: La red
|
Publicado: Mar May 31, 2005 11:15 pm Título del mensaje: |
|
|
| Creo DonDavid que al amigo aprendiz con lo que yo le he puesto va mas que sobrado puesto que creo que esos conceptos que tu comentas le pueden ser desconocidos y que el se refiere más a errores como el click e el boton cancelar de un common dialog ... o errores causados por algun desliz o no control sobre alguna posible accion del usuario. |
|
| Volver arriba |
|
 |
DonDavid Moderador


Registrado: 22 Abr 2004
Mensajes: 1272
Ubicación: Madrid
|
Publicado: Mie Jun 01, 2005 12:14 am Título del mensaje: |
|
|
Es posible.. pero es que eso no son errores inesperados.. esos son errores mas que esperados, de hecho si programas algo tienes que pensar que el user puede que no sepa para que vale la aplicacion o su utilizacion correcta, entonces tienes que tener en cuenta todos los posibles valores, si tu esperas recibir un entero por teclado pero no lo compruebas y empiezas a trabajar con el directamente.. posiblemente en algun caso intentes operar con null, o dividas por 0 o burradar aritmeticas del estilo, esos errores esperados se controlan como tu muy bien has dicho con un On error goes to... pero pense que se referia a otro tipo de errores... de todas formas no se por que me esperaba que no fueran realmente inesperados como el decia.
Un Saludo.
PD: Cuantos de los user de este foro programan y en que lenguajes??? Si no contestais aqui abrire otro post... pero como es por simple curiosidad, primero lo pongo aqui. _________________ La mayor sabiduría que existe es conocerse a uno mismo.
Te conoces tu??
|
|
| Volver arriba |
|
 |
yokese Nuevo Miembro


Registrado: 29 May 2005
Mensajes: 6
Ubicación: La red
|
Publicado: Mie Jun 01, 2005 12:52 pm Título del mensaje: |
|
|
Estoy de acuerdo DonDavid con lo que comentas pero me parecio solo que nuestro colega aprendiz como bien decia su nick estaba todavia en los inicios de su carrera como programador en VB.
Saludos!
_________________________________________
LENGUAJES QUE TOCO XDDD->
C
C++
C#
VB.NET
JAVA
VB 6.0
ASP NET
ASP
PHP
VISUAL C++ / VISUAL C++ .NET ( APRENDIENDO)
BUENO NO SON LENGUAJES PERO HTML y CSS, SQL ESTANDAR
Y ME GUSTARIA APRENDER J# y FLASH |
|
| Volver arriba |
|
 |
|
|
|