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

    [c++(visual studio 2008)]Chiudere una Form da timer

    Buonasera,
    ho un problema con le Windows Form:
    una funzione mi crea una finestra in cui ho inserito il timer. Vari processi creano altre finestre senza timer, generiche.
    Grazie alle funzioni del timer (della prima finestra) riesco a chiudere la finestra corrente (this->close) ma non riesco a chiuderne un'altra di quelle create (generiche).
    Suggerimenti? Grazie.

  2. #2
    Possibile che nessuno ne sappia niente??
    Sappiamo assumere sembianze Mortali.

  3. #3
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    per chudere altre form devi averne un riferimento..

    fai un metodo nella form a cui passi i riferimenti delle form da chiudere..

  4. #4
    e che riferimenti dovrei passare? creare un oggetto di quella form? non ti seguo...
    Sappiamo assumere sembianze Mortali.

  5. #5
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    no

    tu crei la form, chiamiamola form1 con il timer

    poi crei form2 e form3 ok?

    passi un puntatore a form2 a form1 e fai la stessa cosa con form3

    così da form 1 fai

    puntatoreForm2->Close()
    puntatoreForm3->Close()

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.