Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Cómo utilizar una barra de progreso para mostrar el progreso de la consulta de datos en vb.net?

¿Cómo utilizar una barra de progreso para mostrar el progreso de la consulta de datos en vb.net?

¿Existen subprocesos múltiples? .NET tiene un control asíncrono para lograr esto, BackgroundWorker.

El subproceso múltiple es en realidad más simple de lo que cree. Planifica los pasos de la operación. Por ejemplo, digamos que procesamos un archivo y usamos una barra de progreso para mostrar el progreso. Podemos definir el progreso de descompresión como 5%, el progreso después de descifrar el archivo es 20%, el progreso después de leer los datos es 30%, el progreso después de reorganizar e insertar los datos es 60% y luego cifrar, el progreso es 80 %, y luego el progreso de la compresión es del 90 %, el progreso de reenvío es del 95 % y el progreso de la acción final del historial de eliminación es del 100 %. Este tipo de cosas requiere subprocesos múltiples para completarse. Para llamar al control, debe delegar o devolver la llamada.

Simplemente asigne un valor a la barra de progreso. Después de que se ejecute el programa, encontrará que la barra de progreso se está moviendo.

Este es el principio del 90% de las barras de progreso del programa actual.