Tornare alla Form1 sensa chiudere la Form2

di il
3 risposte

Tornare alla Form1 sensa chiudere la Form2

Buona sera a tutti
ci provo da un bel po ma sensa risultato...
io uso visual basic 2010
ho creato un programmino, esso è composto da 3 Form
Form1 = Home
Form2 = Musica
Form3 = Video
nella Form1 = Home ci sono dei button: Play,Pausa Stop, Avanti e Indietro
questi bottoni regolano il Media Player1 nella Form2 = Musica
e il Media Player2 nella Form3 = Video
quando sono nella Home e apro Musica (con un button codice: show.musica() ) la home = Form1 rimane aperta, cosi da li posso regolare la musica che ascolto sulla Form2 = Musica
stessa cosa per la Form3 = Video
in base alla form aperta, spuntano i tasti, che poi uso per comandare ho la form Musica o la form Video
il mio problema è...
come faccio a tornare alla home se ho aperto Musica ? (Tutte le form senza bordo e a schermi intero)
come faccio a chiudere Musica mentre apro Video?
spero che qualcuno mi possa aiutare. grazie in anticipo

3 Risposte

  • Re: Tornare alla Form1 sensa chiudere la Form2

    Ciao a tutti
    ho trovato una soluzione...
    nel tasto che si usa per tornare alla home, quando ti trovi nella Form musica o nella Form video metti il codice per ridurre a icona

    Me.WindowState = 1

    e questo e risolo, perche in questo modo torno alla home.

    ma non so come fare per tornare alla form mucia ho alla form video,
    quando si ritorna alla home, premendo il tasto che ti porta alla Form Musica o a Form Video, la form non si riapre rimane ridotta ad icona e non succede niente
    qualcuno sa che codice devo mettere?
    se il Button Musica a pre la form Musica è possibile che la riporti pure in primo piano?
    Grazie in anticipo per le risposte...
  • Re: Tornare alla Form1 sensa chiudere la Form2

    Ciao Martiriodj ,
    incece di scrivere Me.WindowState = 1 sarebbe meglio scrivere:
    
       Me.WindowState = FormWindowState.Minimized
    
    è la stessa cosa ma è più chiaro.

    Quando scrivi FormMusica.Show() effettivamente il form musica torna in primo piano, il problema è che è minimizzato, devi quindi aggiungere:
    
     FormMusica.WindowState = FormWindowState.Maximized
    
  • Re: Tornare alla Form1 sensa chiudere la Form2

    WOW WOW WOW!!!
    sei un mito
    e almeno una delle tante cazzate che sto cercando di orrimizzare nel mio programmino e fatta,
    spero di trovare risposte anche per le altre,
    sai per caso fare il Log OFF con un solo button? (e diverso dal Log OUT che disconntette e basta)
    io devo blocare il mio account per nn farlo usare a mio fratello ma i programmi devono rimanere aperti, quindi devo solo uscire e rientrare con la password,
    spero di trovare una risposta, e grazie ancora!!
Devi accedere o registrarti per scrivere nel forum
3 risposte