![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
error ayuda
Alguien me puede decir De que se trata este error ..
tengo un form vcl y dos form y funcionaba bien mi programa pero al momento de agregale otro form me sale este error " acces violation at address 00489248 in module 'principal2.exe'.read of address 00000002c." y me lo marca en un boton con el codigo fromTres.showmodal; |
|
#2
|
|||
|
|||
|
Soy muy novato aún, pero espero que mi respuesta te sirva al menos para atenuar la espera de una respuesta mejor ^^
Con la información que das, lo único que se me ocurre así de primeras sería asegurarme de haber creado el form "Tres" antes de intentar mostrarlo. No sé si realmente será eso, pero no se me ocurre nada mas ![]() Última edición por ioco fecha: 05-03-2010 a las 09:26:13. Razón: Revisión |
|
#3
|
||||
|
||||
|
Coincido con ioco. Tiene pinta de que has olvidado crear la ventana.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
|
#4
|
||||
|
||||
|
Cita:
Segun lo que comentas, coincido con lo que han dicho y te falta crear el form. O lo creas manualmente o lo añades al "Autocreate forms" del proyecto.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#5
|
|||
|
|||
|
ya tengo criados los tres form .. el vcl form con un boton manda llamar al form1 y ese form1 manda llamar al form2 o form3 con una condicion si es 2 manda llamar al form2 y si es 3 manda llamar al form3.
pero al momento de llamar al form1 aveces me sale el error y aveces no y noce porque si no cambio nada de codigo. |
|
#6
|
|||
|
|||
|
Hola.
Por favor, escribí bien. Es feo leer eso. Ahora bien, abrí tu proyecto -> andá al menú Project (arriba, donde está también File) -> en Project entrá a Options -> en Options metete en el apartado Forms a la izquierda de la ventana que se te abre. Dentro del apartado Forms fijate que todos los formularios estén en el grupo Auto-create forms. Si alguno no está, presioná el botón << que se encuentra entre los dos grupos (Auto-create forms y Available forms) para agregarlos todos a Auto-create forms. Con eso harías que todos los formularios se creen al iniciar la aplicación, así que cuando los llames no te deberían dar ningún problema. También fijate si cuando cerrás un form desde otro, no estarás poniendo FormAlgo.Destroy;. Ejemplo: Si estás haciendo ese destroy, tendrías que regenerar el formulario la próxima vez que lo quieras abrir. Saludos! |
|
#7
|
||||
|
||||
|
Cita:
Prueba a subir el código del proyecto y le echamos un vistazo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda con Error | JerS | Varios | 3 | 03-06-2008 15:48:10 |
| Ayuda con error | JerS | Varios | 7 | 01-12-2007 10:37:34 |
| Ayuda con error | edlm | Varios | 2 | 04-05-2006 04:00:28 |
| Ayuda con error | raco | Varios | 4 | 19-04-2006 22:09:45 |
| AYUDA!... Error I/O | Darkness | Firebird e Interbase | 1 | 18-08-2004 18:57:35 |
|