توی یه پروژه نیاز شد که یک فرم رو از یک فرم باز کنم و فرم قبلی رو ببندم و دوباره از فرم جدید باز شده فرم قبلی رو باز کنم و خودش رو ببندم تا اینکه این تابع رو نوشتم و مشکل حل شد
Form1--->Form2
Form2--->Form1
این تابع برای باز کردن فرم و بستن خودش
Public Function openform()
Dim frms As New form2
Me.Hide()
frms.ShowDialog()
Application.Exit()
End Function
این کد هم برای باز کردن فرم قبلی و بستن خودش
Me.Hide()
form1.ShowDialog()