Error AppHamgB1
Hola a todos, tengo una consulta, tengo un Form y una Unit, con este codigo;
y en la unit este codigo
no es nada complejo, pero al querer ejecutar, me sale el error de AppHangB1 y se me cierra el Delphi, trabajo con la version XE, y al ir al administrador de tareas de Windows, hay 3 procesos con el nombre de mi ejecutable y solo puede cerrarse uno, ¿Que puede ser? |
En Delphi 2010 no parece dar problemas
Que valor exactamente genera la excepcion? En que punto exactamente? PD: Porque tenes una referencia circular innecesaria? (uses UfrmPrueba)? |
//A ver...
.....pues simplemente no me deja Ejecutar la aplicacion, al querer ejecutar, Delphi deja de funcionar, es una funcion que me codifica el texto del edit1(que lo transformo a entero, ya que la funcion recibe un entero), al presionar el boton, se muestra el texto codificado en el edit2.
....buena observacion Agustin Ortu, creo q deberia quitar el uses (uses UfrmPrueba) de la Unit, verdad? |
Por cierto este es el codigo que use
|
Entonces creo que tenes otro problema, compilas y generas el ejecutable pero despues no te deja correrlo??
No creo que tenga mucho que ver el codigo a menos que tengas codigo de inicializacion en algun lado |
//Ups
Tratare con el codigo que me enviaste.
Pues parece que compila todo bien, ya que me detecto algunos errores en el codigo, pero al corregir todo, cuando supongo q no hay errores y del compilador pase al ejecutable, ahi es donde el Delphi se me cuelga, no se donde podria tener otro codigo de inicializacion como mencionas, pq ese Form y esa Unit son lo unico que tengo en el proyecto, o donde podria estar ese codigo que dices? |
Cita:
Por ejemplo, en un FormCreate o algun constructor Entonces basicamente no podes crear ninguna aplicacion?? Yo creo que los tiros van por otro lado y el codigo no tiene nada que ver |
//A ver...
Agustin Ortu, mil gracias por tu observacion, esa referencia cirtular era el error q no me dejaba ejecutar, simplemente la quite y el programa corrio con normalidad, muchas gracias por notar ese error, me salvaste
|
Que extraño! No deberia generar problemas, fue solamente una observacion..
A mi me funciona:
Por otro lado.. mejor! Las referencias circulares mejor obviarlas |
//A ver...
En eso tienes razon, no TENDRIA que generar problemas, pero al quitar esa referencia el programa se ejecuto con normalidad, o.......sera la instalacion del Delphi, tal vez?
|
La franja horaria es GMT +2. Ahora son las 23:03:47. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi