Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    [vb.net-c#]Mostrare finestra e far partire procedura

    Dunque, ho una finestra con un pulsante ed una label.
    Al click del pulsante mostro nella label "Prego attendere...", e dopo qualche secondo, mostro nella label il risultato della procedura.

    Bene, adesso vorrei fare questo quando apro la finestra. Se uso l'evento load, la finestra viene mostrata solo alla fine della procedura.
    Io invece, vorrei mostrare alla partenza la finestra e, dopo averla mostrata, vorrei che partisse la procedura, simulando il click dell'utente.
    C'è qualche evento particolare che si può sfruttare? :master:

    Pietro

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Suppongo che un thread sia il sistema più pulito, ma forse in questo caso basterebbe delegare la "procedura" ad un Timer, disabilitandolo quando si verifica l'evento Tick per evitare una successiva esecuzione.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da alka
    Suppongo che un thread sia il sistema più pulito, ma forse in questo caso basterebbe delegare la "procedura" ad un Timer, disabilitandolo quando si verifica l'evento Tick per evitare una successiva esecuzione.
    :master: mi pare abbastanza complicato :master: ho provato ad usare l'evento Shown e sembra che vada bene

    Pietro

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.