FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Buenos dias de nuevo, nlsgarcia si que probé tu codigo y funciona correctamente pero siceramente se complica demasiado para simplemente utilizar un progressbar.
El objetivo final es que el progressbar vaya incluido dentro del evento OnzipProgress del Tzipmaster por eso el StepIt no me sirve y utilizo el Position. Los nuevos avances son los siguientes, he coseguido que funcione con el codigo original, cambiando dentro de las opciones de aplicacion el Thenes, es decir, "Project/Options/Application/Runtime Themes = None" pero vamos, pierde toda la gracia de windows 7. Tengo que decir que decir tambien que TProgressBar tienes 2 propiedades que son el BarColor y BarBackgroundColor, que por supuesto no funcionan a no ser que se desactive lo de los temas. No se, ¿alguien tiene alguna idea o algo que aportar?, Gracias a todos |
#2
|
||||
|
||||
Ese comentario es bastante despectivo para quien te está ayudando, ¿no crees?
|
#3
|
|||
|
|||
Cita:
Siento que sea interpretado asi pero por mas que lo leo no logro ver cual es la ofensa. Aun asi pido disculpas a quien pueda sentirse ofendido por mis palabras ya que esa interpretacion esta muy lejos de mi intencion que es la de agradecer hasta el simple hecho de que sea leido mi mensaje. Simplemente estoy de nuevo solicitando ayuda a los mas expertos "alguien tiene alguna idea" e indicar que estoy abierto a cualquier sugerencia "o algo que aportar", esta ha sido mi unica intencion y no logro ver donde esta el menosprecio hacia los que considero mis compañeros, asi que si puedes indicarme donde esta mi error no dudes en que lo rectificare de inmediato. |
#4
|
||||
|
||||
Es que el código lo único que hace es poner un progresbar, que es lo que necesitas. ¿Exactamente qué quieres conseguir?, mejor dicho, de qué otra forma más fácil se te ocurre que pueda hacerse lo que necesitas. Es que a lo mejor no hemos comprendido bien lo que estás buscando.
|
#5
|
||||
|
||||
atani123,
Cita:
Revisa este código: El código anterior en Delphi XE7 sobre Windows 7 Professional x32, es una versión simplificada del código sugerido en el Msg #9, como se muestra en la siguiente imagen: Espero sea útil Nelson. |
#6
|
|||
|
|||
Os cuento, es simplemente un compresor que utiliza el TZipMaster y muestra el progreso parcial y total de la compresion.
Lo he solucionado de la siguiente forma (chapuza, pero funciona y de momento no puedo perder mas tiempo con esto). El progressbar actuaba mal con el Style=pbsNormal, si se ponia a psbError o psbPaused funcionaba bien, si ponia referesh o repaint tambien iba mal asi que al final poniendo el codigo de esta forma funciona:
Debe de ser que asignando directamente a Position el paint tiene que tener algun bug, y forzando con StepBy parece que se fuerza correctamente el pintado. Lo propuesto por nlsgarcia funcionaba perfectamente, y seguramente es una opcion mas elegante que la que he adoptado pero considero que es mas simple a la hora de interpretar el codigo en un futuro. aun asi la guardo en mi biblioteca porque nunca se sabe. Bueno gente, muchas gracias a todos y espero no haberos mareado mucho |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema TProgressBar e IdFTP | jlrdz | OOP | 1 | 14-06-2011 13:19:21 |
Generar TProgressBar en Forma Dinámica | GerTorresM | OOP | 1 | 12-04-2009 03:02:04 |
TProgressBar cíclico nativo (marquee) (añadida solución 3) | xEsk | Trucos | 11 | 04-12-2008 21:13:58 |
TProgressBar | Delphius | OOP | 2 | 09-12-2004 05:31:46 |
|