السلام عليكم

هذا الموضوع استكمال لدورة الاكواد الشاملة

'13-اغلاق الفورم بشكل استعراضي مختلف

كود PHP:
Public Class Form1

    
Private Sub Form1_FormClosing(ByVal sender As ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing

        Dim iCount 
As Integer
        
For iCount 90 To 10 Step -5
            Me
.Location = New Point _
            
(Me.Location.iCount_
            Me
.Location.iCount)
            
Me.Size = New Size(Me.Width _
            iCount
Me.Height iCount)
            
Invalidate()
            
Threading.Thread.Sleep(250)
        
Next


    End Sub
End 
Class

'13-اغلاق الفورم بشكل استعراضي مختلف 


'14-اظهار رسالة تأكيد واغلاقها بشكل تدريجي

كود PHP:
Public Class Form1

    
Private Sub Form1_FormClosing(ByVal sender As ObjectByVal e As System.Windows.Forms.FormClosingEventArgsHandles Me.FormClosing

        Dim close_form 
As String
        close_form 
MsgBox("هل تريد إغلاق النافذة"_
        MessageBoxButtons
.YesNo MessageBoxIcon.Question"خروج")
        If 
close_form Windows.Forms.DialogResult.Yes Then
            MsgBox
("سيتم إغلاق النافذة"MsgBoxStyle.Information)
            
Dim iCount As Integer
            
For iCount 90 To 10 Step -3
                Me
.Opacity iCount 100
                Me
.Refresh()
                
Threading.Thread.Sleep(50)
            
Next
        
Else
            
e.Cancel True
        End 
If


    
End Sub
End 
Class

'14-اظهار رسالة تأكيد واغلاقها بشكل تدريجي