Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    c# - aggiornamento form

    Salve,

    io sto facendo un'applicazione che tramite un bottone del form lancia una classe di aggiornamento archivi. Questo aggiornamento dura tipo 10 minuti.
    Vorrei sapere che devo fare affinche il form rimanga attivo. Mi piacerebbe fare una cosa tipo il form di windows quando si copia una cartella che ha una progress bar e un pulsante per annullare l'operazione.

    GRAZIE MILLE

    CIAO

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Studia la documentazione del .NET Framework relativa ai thread.

    Devi eseguire l'operazione onerosa in termini di CPU e di tempo di elaborazione all'interno di un thread esterno (da tenere sotto controllo) affinché il thread principale che processa i messaggi in arrivo (inclusi quelli per il ridisegno dell'interfaccia grafica) rimanga libero di eseguire il proprio compito.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.