FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Mover formulario principal en ejecución
Hola, al ejecutar una aplicación ya se sabe que el formulario se queda como "congelado", y querría saber cómo poder moverlo en tiempo de ejecución. He estado buscando pero no veo claro cómo hacerlo, además pretendo que se haga de la forma más sencilla posible, no pretendo mover los elementos dentro del form, sino el bloque "completo".
Otra cuestión que tengo es cómo Cancelar una ejecución. Yo lo hacía poniendo un botón que al hacer OnClick se haga: Cita:
Un saludo. |
#2
|
|||
|
|||
el formulario no se queda congelado. Todo funciona mientras ejecutas una aplicacion...quiza estes ejecutando algo dentro de un bucle cerrado...prueba de poner dentro de el Application.ProcessMessages;
Última edición por coso fecha: 11-05-2008 a las 22:21:30. |
#3
|
||||
|
||||
Efectivamente tengo ejecutando un bucle, por eso digo que el form está congelado (por eso digo lo de "en tiempo de ejecución", por estar ejecutando operaciones al tiempo que intento mover el form), porque no se puede mover mientras se está procesando ese bucle, ni mover ni tocar otro botón. Tiene que haber algún evento que permita mover la aplicación, algo que "desbloquee" el movimiento del formulario.
De hecho, esto me dijeron en su día que se podía hacer, ¿alguien sabe cómo? Un saludo. |
#4
|
|||
|
|||
Esa es una manera antigua de trabajar (un bucle infinito para ejecutar la aplicación, si puedes echa un vistazo a 'Threads' o hilos)...Igualmente, con lo q te he dicho, pon la orden Application.ProcessMessages dentro del bucle.
Última edición por coso fecha: 11-05-2008 a las 23:53:02. |
#5
|
||||
|
||||
Gracias Coso, tenías razón, ahora puedo mover el formulario y cancelar la operacion. El único problema que tendría ahora es que en realidad están habilitados todas las operaciones sobre el Form, cuando yo tan sólo quiero poder moverlo y poder utilizar mi botón de cancelación...
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Timage en formulario principal | Loviedo | Gráficos | 5 | 22-05-2015 23:10:14 |
Cambiar el formulario principal de la aplicación | ator15 | Varios | 5 | 25-09-2007 03:31:37 |
No termina ejecución Programa principal al usar un Thread | gluglu | OOP | 5 | 06-05-2007 15:36:39 |
ChildWindows del formulario principal | raguerorodas | API de Windows | 2 | 14-12-2006 16:51:23 |
Un prog.arranca con un formulario que no es el principal | Javier_A | OOP | 3 | 08-03-2004 23:06:31 |
|