Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    87

    [VB6] Visualizzare Label in esecuzione

    Ciao a tutti,

    mi capita spesso dopo aver schiacciato un pulsante di iniziare ad elaborare una grossa mole di dati. Non posso far uscire una label con scritto "Attendere Prego" perchè la stessa non mi viene mai visualizzata immediatamente, ma solo dopo che è terminata la procedura, perchè mai ???


    .....
    Label_attesa.visible=true
    ElaboraDati()
    ...

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249
    anche se non sarebbe una soluzione ottima, prova a fare il refresh prima di ElaborareDati()

    per es cosi':
    Label_attesa.visible=true
    Refresh();
    ElaboraDati()

    sarebbe meglio se ElaboraDati() venisse eseguito in un thread separato.
    I got the remedy

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Label_attesa.visible=true
    DoEvents
    ElaboraDati()

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.