![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola Espartaco... primero, considero que no deberias hablar de anidar formularios, pues no creo que este concepto aplique en lo que estas haciendo... de hecho, no se si ese concepto exista realmente
tu sencillamente estas creando formularios, uno tras otro con cada click de boton, como dice eficsa no deberia haber problema... Como dije inicialmente, no veo problema en tu lógica... el tema debe estar en el evento OnCreate/Onshow del tercer formulario (TElecMarca)... busca aislarlo (abrirlo antes que los demás), busca abrirlo en un segundo lugar, en ligar de un tercero... si pasa todo bien .... quiere decir que entre tanta apertura de tablas puede estar sucediendo algo que bloque un proceso... me refiero a que con Bases de datos como Paradox, por ejemplo, se pueden generar bloqueos al intentar hacer varias operaciones sobre la misma tabla... ¿Que base de datos utilizas?, ¿Manejas algún evento al abrir tus tablas?, ¿que componentes de conexión utilizas? el mensaje es que definitivamente debe haber algo que se genera en un EVENTO... y no podemos ayudarte mucho pues estamos ciegos porque no tenemos el contexto de tu aplicación intenta poner un breakpoint en la linea que genera el error... cuando llegues ahí, avanza paso a paso con F7 y revisa por donde se va tu codigo al llegar a esa linea... |
|
#2
|
|||
|
|||
|
Por aportar algo... ¿estas seguro de que se te cuelga? No puede estar pasando que al último form que creas se te muestra por detras de los que estas viendo y que al mostrarlo como modal no puedas pulsar en ningún otro? Has probado ir al administrador de tareas y pulsar con el boton derecho sobre la aplicación diciendole que lo traiga al frente?, otra forma es cambialre la posición al form en el onshow para que se te ponga en una esquina.
|
|
#3
|
||||
|
||||
|
Ole, Ole, engranaje has dado en el clavo, el form estaba detras del que lo llamaba, pero no se como se ha podido cambiar la propiedad FormStyle de StayonTop a Normal ya que siempre la uso y en la otra parte del programa estaba bien.
Tienes razon gatosoft le mal llamo forms anidados cuando no lo son, sorry. Bueno solucionado, muchas gracias a todos por vuestra ayuda e interes, con un foro como este se siente uno muy acompañado. Saludos desde Sevilla. Última edición por Espartaco fecha: 25-09-2014 a las 12:46:36. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ayuda en anidación de transacciones | crcmartell | Conexión con bases de datos | 1 | 04-01-2008 08:05:11 |
| Cursores y anidación de procedimientos almacenados | david.rguez | SQL | 1 | 02-08-2007 17:06:31 |
| MDI Forms | karocs | Varios | 8 | 12-07-2007 16:38:03 |
| dll con forms | Rafa | Varios | 10 | 15-02-2005 20:43:11 |
| Forms.....por fa | buitrago | Varios | 1 | 19-11-2003 22:42:52 |
|