Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di ramengo
    Registrato dal
    Mar 2001
    Messaggi
    187

    VB Richiamare form dal menu verticale

    Salve,
    nel mio progetto neklla form MDI ho inserito un menu verticale tipo quello di word (file, etc..)
    Le voci del menu servono ad aprire altre form e la prima volta lo fa.
    Ma se ad esmpio apro la form1 e poi la form 2 se a questo punto provo a riaprire dal menu la form1(che è apert ma non in primo piano) non la apre più.

    OCme posso fare?
    <?<%--- tutto il resto NON è noia---%>?>

  2. #2
    Prova a fare in modo che automaticamente quando apri il nuovo form, quello aperto precedentemente si richiuda (UNLOAD ME).

    Sul pulsante Chiudi di ogni form, poi, fai in modo che ti si apra sempre il form MDI

    code:

    Unload Me
    FormMDI.show

    Prova e buona fortuna

  3. #3
    Utente di HTML.it L'avatar di ramengo
    Registrato dal
    Mar 2001
    Messaggi
    187
    Non vorrei usare il tasto chiudi... ma semplicemente naviagre dal menu verticale.

    Non esiste un modo per sapere se un form è caricato =???
    <?<%--- tutto il resto NON è noia---%>?>

  4. #4
    Tutti i software che ho sviluppato io con VB l'ho impostati in questo modo, cioè com un FormMDI con un menù al suo interno dal quale posso aprire il form che mi serve.

    Mi dispiace ma se non vuoi usare il pulsante Chiudi non so prorpio come fare x aiutarti. Spero che nel Forum ci sia qualcun'altro più bravo di me che ti possa dare una mano.

    In bocca al lupo!!!


  5. #5
    Utente di HTML.it L'avatar di ramengo
    Registrato dal
    Mar 2001
    Messaggi
    187
    Capisco come hai impostato i tuoi progetti e credo cha la differenza sta nel fatto che io ho sempre presente il form MDI mentre al suo interno si aprono le finestre...

    No credo sia un problema di bravura ma magari di impostazioni iverse che si danno ai progetti. E magari alla fine farò come te...

    Grazie Bobo
    <?<%--- tutto il resto NON è noia---%>?>

  6. #6
    De nada!!!

    :metallica

    :mavieni:

  7. #7
    Utente di HTML.it L'avatar di ramengo
    Registrato dal
    Mar 2001
    Messaggi
    187
    Bobo ho trovato..

    Ho gestito la proprietà ShowIntaskBar del form..
    Così controllo se è aperto ma in quel momento non in primo piano oppure chiuso..

    Ecco il codice se ti può essere utile

    If form1.ShowInTaskbar = True Then
    form1.SetFocus
    Else
    form1.Show
    End If


    Ciao!
    <?<%--- tutto il resto NON è noia---%>?>

  8. #8
    Bella Ramy....

    Mò me lo stampo pure io così lo posso utilizzà se me serve in futuro.

    Sei un grande!!!

    Ciao e a presto!!!


  9. #9
    Utente di HTML.it L'avatar di ramengo
    Registrato dal
    Mar 2001
    Messaggi
    187
    Grazie bobo,

    alla prossima.


    <?<%--- tutto il resto NON è noia---%>?>

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.