Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Go Back   Foros Club Delphi > Principal > Varios
Register FAQ Members List Calendar Guía de estilo Search Today's Posts Mark Forums Read

Coloboración Paypal con ClubDelphi

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 20/12/2011
JXJ JXJ is offline
Miembro
 
Join Date: Apr 2005
Posts: 2,475
Poder: 24
JXJ Va por buen camino
¿como modalform con progressbar?

hola

tengo una duda.

quiero mostrar el progreso de la generacion de unas operaciones.
con un modal form unos tedits y progressbars.

cuando le doy click a el boton
se inicia la generacion de operaciones. y a la vez se muestra un modalform.

donde con el progressbar se indique el progreso de las operaciones
y una vez terminadas, se cierre el form

algo como en la imagen

http://www.clubdelphi.com/foros/atta...1&d=1324403244

gracias. por su atencion.
Attached Images
File Type: jpg progressbarmodaldialog.jpg (36.3 KB, 29 views)
Reply With Quote
  #2  
Old 20/12/2011
ecfisa's Avatar
ecfisa ecfisa is offline
Moderador
 
Join Date: Dec 2005
Location: Tres Arroyos, Argentina
Posts: 10,508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola JXJ.

Tomando en cuenta que el formulario que abras de forma modal detendrá la ejecución del código hasta que se cierre, creo que la única manera es que el procedimiento cuyo progreso se muestra en el TProgressBar, se realize dentro del form modal.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Reply With Quote
  #3  
Old 21/12/2011
JXJ JXJ is offline
Miembro
 
Join Date: Apr 2005
Posts: 2,475
Poder: 24
JXJ Va por buen camino
ecfisa

he pensado en hacerlo asi.


pero a la vez queria reutilizar ese form modal.
llamandolo para otras operaciones donde se muestre el progreso.

he visto que otros usan callback y cosas asi para algun tipo de recursividad. pero no lo he verificado bien.

por ejemplo el delphi al compilar muestra un form con texto.

y ahora que me acuerdo. el instalador de las jedi. al compilar las dcu. hace creo que lo que he preguntado. lo descargo y le investigo.

gracias.
Reply With Quote
  #4  
Old 21/12/2011
AzidRain's Avatar
[AzidRain] AzidRain is offline
Miembro Premium
 
Join Date: Sep 2005
Location: Córdoba, Veracruz, México
Posts: 2,914
Poder: 24
AzidRain Va camino a la fama
Aqui no hay de otra mas que meterse con hilos (threads) ya que la ventana modal que tiene el progressbar no hace nada mas que mostrar el mensajito, obviamente la que hace el proceso que tarda es la que la crea. Es un tema algo complejo de entrada para hacer algo tan simple, pero ni hablar es lo único que podemos hacer.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Reply With Quote
  #5  
Old 21/12/2011
ElKurgan's Avatar
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Join Date: Nov 2005
Posts: 1,243
Poder: 22
ElKurgan Va camino a la fama
Hace mucho tiempo, Nico Aragón publicó un código para hacer más o menos lo que quieres. El truco se llamaba "Cerrar una ficha modal desde código". Por desgracia, no lo he encontrado por Internet (Nico ha cambiado tanto de web sites que ya no se sabe donde está todo)... El asunto se centraba en usar el evento "Application.OnIdle", ya que este método se llama inmediatamente después de que ShowModal haya entrado en su bucle de mensajes particular.

En su artículo, Nico decía "Este código se publica como de dominio público: no hay restricciones ni garantías. Se agradecería eso sí una pequeña referencia a su origen."

Si los compañeros del club están de acuerdo, se puede subir a la página de manuales del club.

Un saludo
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Como programar un ProgressBar pablopessoa Internet 4 15/10/2010 02:44
¿Cómo enlazar el Tmediaplayer y un progressBar? Master23 Varios 2 02/05/2010 22:53
progressbar como la de emule. JXJ Varios 8 14/08/2008 18:13
Progressbar Paulao Varios 6 28/05/2008 20:49
como usar el progressbar con un timer kurono Varios 1 09/04/2008 10:18


All times are GMT +2. The time now is 11:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi