ok. allora come ti dicevo prima:
FormBorderStyle = FixedSingle
e
MaximizeBox = False
in questo modo il tuo form non sarà dimensionabile, e potrà essere ridotto ad icona.
se poi, vuoi "neutralizzare" il pulsante di chiusura del form potresti fare una cosa del genere:
una variabile nel Form:
Dim canClose As Boolean = False
poi nell'evento Closing:
codice:
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles MyBase.Closing
If Not canClose Then
e.Cancel = True
End If
End Sub
per chiudere il form, a questo punto, puoi solo utilizzare un pulsante apposito messo sul form, attraverso il quale prima di lanciare il .Close(), poni la variabile canClose = True:
codice:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
canClose = True
Me.Close()
End Sub
Boolean