![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
WTF ??? bug de delphi ? ---> Solucionado
Estaba terminando de programar una unidad, poniéndole comentarios, todo bien, termino de hacer los comentarios, compilo, todo bien, cero errores, cero warnings, ejecuto, todo bien, ingreso al módulo al cual le habia terminado de poner comentarios, y plaf:
http://img117.imageshack.us/my.php?i...rorrrr1qa8.png Error fatal. Comienzo a ver dónde está el error, y sorpresa: me muestra el primer showmessage, pero donde debería asignar el host, el error de nuevo, les dejo un SS del código: http://img241.imageshack.us/my.php?i...rorrrr2bo1.png Tal como dije, alcanza a mostrar "Entramos aquí", pero cuando quiere asignar el host (que estaba funcionando hace 10 minutos atrás) me da el error mencionado arriba... Bug de delphi ? a alguien se le ocurre alguna idea para solucionar esto? Algún archivo corrupto tal vez ? Volverá el mundo a ser plano ? Saludos !! PD: El programa estaba conectado ya en el formulario principal, por lo que no debería haber ningún problema (y en todo caso, había considerado el caso de la no-conexión)
__________________
Última edición por unreal4u fecha: 13-07-2007 a las 22:25:12. |
#2
|
|||
|
|||
Bueno antes de hablar de bugs, cosa que me parece un poco alarmante, seria bueno ver algunas cosas de tu código.
Estas usando Formx.visible (true, false) varias veces, y también usas showmodal de otras foms, no será que por ahi no estas liberando alguna form y por eso el error. Digo, porque hablar de bugs tiene sus asegunes. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
||||
|
||||
me ha funcionado eso sin ningún problema los últimos emmm ...6 meses ? Todos los otros módulos están exactamente iguales, y todos ellos funcionan sin problema alguno ...
Lo peor de todo es que simplemente puse algunos comentarios, más que nada como referencia para después ... Ni siquiera fueron comentarios hechos con { } , sino que // al final de las sentencias ... Realmente no entiendo qué pudo haber pasado, no hice nada con la conexión, o con su consulta relacionada, o con algo más ... Simplemente puse unos comentarios, compilé, ejecuté y NADA. Con ese módulo en específico no quiere nada. Los otros que están exactamente iguales, tal como dije, ningún problema ... PD: Debo agregar que el programa en cuestión hace más de año y medio que ya está funcionando en un entorno de producción, ahora retomé el proyecto para agregar cosas lo cual había funcionado impecable hasta hoy, y el form principal, donde se produce el error, no lo he tocado, ni menos la consulta que es lo más importante y lo que más se ejecuta.
__________________
Última edición por unreal4u fecha: 10-07-2007 a las 20:52:04. |
#4
|
||||
|
||||
Cita:
// Saludos |
#5
|
||||
|
||||
tampoco...
por si acaso, quité todo lo que tuviera que ver con la conexión, luego lo puse de nuevo, y me sigue dando el mismo error ![]() zConnection1 tiene valor asignado, primero que nada porque se conecta, y segundo que nada porqué comprobé que zconecction1 ya tuviera un valor asignado ... La verdad realmente no sé qué pueda ser; el problema está claramente en que zConnection del formulario FBuscarCD no me acepta ninguna entrada, creen que poniendo un archivo temporal donde dejar temporalmente los datos de la conexión pueda solucionar esto? (No es muy elegante, pero bueh ... no se me ocurre nada más)
__________________
|
#6
|
||||
|
||||
¿ Se da por hecho que lo has depurado pasito a pasito con F8 ?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
||||
|
||||
yo tuve ese problema un par de veces pero ahora no recuerdo exactamente como lo solucioné, creo que necesito crear una bitácora de errores
![]() Lo que si te puedo asegurar no es problema de delphi aun así intenta lo siguiente: crea una nueva acción y pon el código ahi (no todo sino por partes) a ver que sucede
__________________
self.free; |
#8
|
||||
|
||||
![]() el viernes soluciono todo ![]() muchas tareas, muchas cosas que hacer ahora En todo caso, gracias por sus sugerencias ![]() Saludos !! EDIT::: ¬¬ no están activados las img :P
__________________
|
#9
|
||||
|
||||
Vale, qué bien, pero... ¿cuál era el problema y cómo lo solucionaste?
![]() ![]() ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
||||
|
||||
lol .. todavía no lo soluciono ... en cuanto lo haga no duden en que lo postearé
![]()
__________________
|
#11
|
||||
|
||||
hasta que lo solucioné !!
les dije que era mareo de delphi ... resulta que llegué, copié todo el form tal cual a otro form (yo sabía que no había hecho ninguna modificación, por lo que estaba seguro que TODO el código estaba bueno) al cual llamé FormBuscarCD2, guardé, compilé y ejecuté y adivinen ... NINGÚN PROBLEMA !! fui a quitar el form "malo" del proyecto cuando por sorpresa mia ... me di cuenta que ese form... NO ESTABA INCLUIDO EN EL PROYECTO ! Volví a agregar el form al proyecto, y tan tan ! todo funcionando a la perfección... En eso se me ocurre revisar el .dpr, y claro, el formulario fue el último que había agregado, cuando fue el primer form que empecé a desarrollar, por lo que debería haber estado en primer lugar (en realidad segundo, ya que primero está el main form) ... Debido a qué se produjo ese error, no sé, pero al menos ya sé que delphi7 de repente quita algunos forms de los proyectos cuando a éstos forms se le agregan comentarios para explicar el código xD Bueno, he ahi la solución :P Saludos !!
__________________
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consulta Delphi 6, Delphi 2005 y Delphi 2006 | Leviatan | Varios | 6 | 18-08-2007 16:02:08 |
![]() |
|