FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
¡¿Breakpoint cuelga aplicación?!
Hola, me sucede una cosa muy extraña y completamente opaca para mí. No tengo ni idea x qué, pero cuando se pincha un botón y comienza la ejecución de su rutina al poner un breakpoint en dicha rutina se rompe la ejecución. Sin dicho breakpoint todo funciona, aparentemente (no puedo pararlo para comprobarlo detalladamente), bien.
Dicha rutina realiza los siguientes pasos: 1. Comprueba que una lista (objeto) no sea vacía. 2. Crea un nuevo formulario (create). 3. Rellena un atrib de otro objeto. 4. Hace el ShowModal (del anterior formulario). 5. Y por último el Free (de dicho formulario). El breakpoint lo coloco en el paso3 y el resultado es que la aplicación se queda "colgada", no muestra el siguiente formulario. ¿Alguna idea de dónde he podío meter la pata? Muchas gracias. |
#2
|
|||
|
|||
Saludos
Probablemente sería mas útil que pegues el código en lugar de la serie de pasos. Porque hay varias formas de hacer lo mismo.
|
#3
|
|||
|
|||
Cita:
Código:
Form1:=TForm1.Create(Form1); Form1.SetAtrib (atrib); Form1.ShowModal; Form1.Free; Form1:=nil; |
#4
|
|||
|
|||
Saludos
Bueno para empezar no es sano que mates la aplicacion con ctrl+alt+supr, recuerda que delphi es el que crea la aplicacion y tiene que darle seguimiento.
Si necesitas "matar" la aplicacion en delphi preciona ctrl+F2 o bien menu run--->Program Reset. deja checo tu codigo haber que encuentro raro |
#5
|
|||
|
|||
saludos
creo que me quedé igual o peor..... que delphi tienes?
y la función setatrib no existe al menos no así como la escribes aqui.(attrib lleva doble t). Mientras no pongas información completa es muy dificil ayudarte. No tengas miedo por el espacio no se termina (ver guia de estilo http://www.clubdelphi.com/foros/guia....php#cervantes). Espero que puedas darnos un poco mas de información. Hasta luego |
#6
|
||||
|
||||
Disculpa mi curiosidad y solo por preguntar, despues que se interrumpe la aplicacion pruebas iniciarla de nuevo (F8,F9)?????
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#7
|
|||||||
|
|||||||
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
|
#8
|
|||
|
|||
Volviendo al inicio del hilo.
Form1.SetAtrib.... no existe. form1 estoy suponiendo que es una instancia de una clase TForm..... ,lo que me parece extraño es que no te marque error. SetAttrib ( con doble T) lo he usado para cambiar atributos de archivos y alguna vez en OLE. Que hace la funcion o procedimiento SetAttrib y attrib que valor recibe?? |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
BreakPoint en Delphi 8 | elpinjum | Varios | 2 | 14-03-2009 04:24:53 |
Aplicacion se 'cuelga' al llamar a OPEN (tquery) | halcon_rojo | Conexión con bases de datos | 3 | 15-11-2006 15:18:58 |
Despues de unos minutos sin uso mi aplicacion se cuelga | javicho_villa | Varios | 10 | 11-04-2006 20:43:07 |
Problemas con Debug y Breakpoint | Berto2003 | Varios | 4 | 12-08-2003 00:50:27 |
|