Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo utiliza VB.NET una barra de progreso para mostrar el progreso de la consulta de datos?

¿Cómo utiliza VB.NET una barra de progreso para mostrar el progreso de la consulta de datos?

Tampoco hay subprocesos múltiples. NET tiene un control asincrónico para hacer esto, BackgroundWorker.

El subproceso múltiple es en realidad más simple de lo que piensas. Tú planificas los pasos. Por ejemplo, procesamos un archivo y usamos una barra de progreso para mostrar el progreso. Podemos definir el progreso de descompresión como 5%, el progreso de descifrado como 20%, el progreso de lectura de datos como 30%, el progreso de reordenamiento e inserción como 60%, el progreso de recifrado como 80%, el progreso de recompresión como 90%. %, y el progreso de la retransmisión es del 95 %, el progreso del historial de eliminación es del 100 %. Este tipo de cosas requiere subprocesos múltiples para completarse. Para llamar a un control, necesita un control delegado o de devolución de llamada.

Simplemente asigna un valor a la barra de progreso. Después de que se ejecute el programa, verá que la barra de progreso se mueve.

Este es el principio del 90% de la barra de progreso del programa actual.