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

    [Delphi] Chiudere un from da un thread

    Come è possibile invocare la chiusura del form principale da un thread?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,301
    Originariamente inviato da denis76
    Come è possibile invocare la chiusura del form principale da un thread?
    Crea un metodo nella classe del thread che effettui la chiusura del Form invocando il relativo metodo Close.

    Quando è necessario chiudere la finestra, chiama il metodo Synchronize del thread passando come parametro il suddetto metodo.

    In questo modo, il metodo di chiusura verrà invocato nel contesto del thread principale (primario) dell'applicazione.

    Alla chiusura della finestra principale, sarebbe comunque corretto verificare che il thread abbia terminato la propria esecuzione tramite il metodo WaitFor.

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

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

  3. #3
    Ok, ho capito. Grazie mille.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.