Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [vb.net 2010] form

  1. #1

    [vb.net 2010] form

    Ragazzi ci sta un modo per aprire un form solo una volta?

    Cioe in un mio programma ho il form1 e form2

    vorrei che la prima volta che avvio il mio programma mostri prima il form1 poi il form2 poi lo chiudo e la seconda volta che lo avviamo mi mostri direttamente il form2..

    Si puo fare..? se si.. come??

  2. #2
    I mezzi sono diversi, più o meno evoluti (normalmente si usa una check box "Non visualizzare più questa finestra").

    Meglio sarebbe se il Form "principale", quello che visualizzi sempre, fosse Form1 e Form2 quello che visualizzi solo la prima volta.

    Nelle Proprieta / Impostazioni del progetto inserisci una voce Boolean, ad esempio "Fatto", impostata a False.

    In Form1.Load scrivi:

    codice:
    If Not My.Settings.Fatto then
      Form2.ShowDialog()
    Else
      My.Settings.Fatto = True
      My.Settings.Save
    End If
    Fatto.... Bye!

  3. #3
    Ho fatto come tu hai detto ma quando faccio il debug non funziona..

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    "non funziona" non vuol dire nulla! Cosa hai scritto? Quale codice?

    E' possibile che si debba sempre fare la stessa domanda perdendo sempre un post per chiedere ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    ho scritto le stesse cose che ha scritto lui!..

    ho eseguito le sue istruzioni alla lettera!

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questa parte

    My.Settings.Fatto = True
    My.Settings.Save()

    mettila nel Load del Form2
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.