Título: programa se tranca Publicado por: bomba1990 en 27 Junio 2010, 20:19 pm hago uan consulta para ver si alguien me peude ayudar. estoy haciendo un programa que tiene que analizar muchas cosas y a veces se pega trabajando porque es mucha informacion. Aunque el termian de ahcer su trabajo y culmina con exito.
A mi me gustaria que mientras el se pega por lo menos pudiera ir mostrando una barra de progreso o algo por el estilo y no logro hacer que lo haga, e tratado con u label que vaya mostrando el progreso pero el programa no logra mostrar nada porque se pega. ¿que solucion podria tener este problema? Título: Re: programa se tranca Publicado por: Maik33 en 27 Junio 2010, 20:29 pm Seguramente uses un bucle, si pones
Código: DoEvents Título: Re: programa se tranca Publicado por: Crypto 136 en 27 Junio 2010, 20:32 pm Creo que deberias agregar mas detalles sobre esa aplicacion, pero te recomiendo que hagas el programa en partes, optimiza el codigo, trata de poner la menor cantidad de codigo en la funcion principal,crea mas funciones y separa todo para que no recargues la memoria creo que es lo que se me ocurre con los datos que nos das...
Título: Re: programa se tranca Publicado por: bomba1990 en 28 Junio 2010, 03:22 am bueno por ejemplo una parte del programa se encarga de listar los directorios y agregarlos en una base de datos. con pocos archivos puede ser rapido, pero con 20000 archivos se echa su ratica como unos 3min. Pero a mi me gustaria que en esos 3min yo pueda poner un label o halgo que valla imprimeindo como va el progreso del programa. Es todo lo que quiero, aqui esta el codigo:
Código
Título: Re: programa se tranca Publicado por: Psyke1 en 28 Junio 2010, 03:37 am Agregas una ProgressBar y pones esto:
Código Y dentro del bucle pones: Código
Salu2! ;) Título: Re: programa se tranca Publicado por: bomba1990 en 28 Junio 2010, 04:48 am Gracias, lo puse en prueba y funciona, bien bien. no se tranca por lo menos gracias.
Título: Re: programa se tranca Publicado por: BlackZeroX en 28 Junio 2010, 08:42 am Agregas una ProgressBar y pones esto: Código Y dentro del bucle pones: Código
Salu2! ;) Código
si El_Directorio.Files es mayor de lo que puede aceptar ProgressBar1.Max va a hacer un OverFlow es mejor una regla de tres xP Donde: Código
Sangriento Infierno Lunar!¡. Título: Re: programa se tranca Publicado por: Psyke1 en 28 Junio 2010, 09:01 am Agregas una ProgressBar y pones esto: Código Y dentro del bucle pones: Código
Salu2! ;) Código
si El_Directorio.Files es mayor de lo que puede aceptar ProgressBar1.Max va a hacer un OverFlow es mejor una regla de tres xP Donde: Código
Sangriento Infierno Lunar!¡. Cierto!! Se me paso por completo!! :¬¬ Salu2! :P |