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

    [VBNET] Chiusura FORM

    Non capisco dove sbaglio ho semplicemente un form
    di avvio e al suo click voglio chiudere e aprire
    il form successivo ma mi si chiudono tutte e due i form.
    PERCHE?

    codice:
    Private Sub Form1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseDown
    
            If e.Button = Windows.Forms.MouseButtons.Left Then
                chiudi_form()
            End If
    
        End Sub
    
        Private Sub chiudi_form()
    
            Me.Close()
    
            Dim f As New Form2
    
            f.Show()
    
        End Sub

  2. #2
    ciao... come avvii il primo form? non è che per caso usi application.run(nomeform) ? perchè se è così bè è normale....
    I database... la mia passione + o -

  3. #3
    SI...

    Public Sub Main()

    F1 = New frm_Main
    Windows.Forms.Application.Run(F1)

    End

    End Sub

    FRM_MAIN è un form MDI.

    Cosa devo fare allora?

  4. #4
    devi aprirlo con un normale showdialog o show... come preferisci
    I database... la mia passione + o -

  5. #5
    Ho dovuto fare cosi perche al'interno del form mdi(frm_Main)
    ho una status bar e per potervi accedere da altri form
    mi hanno consigliato cosi.

    Conosci altri modo di accesso?

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.