barnamenevisjavan
چهارشنبه 30 فروردین 1391, 17:52 عصر
سلام به يه مشكل برخوردم نميتونم فرم رو باز و بسته بكنم
من چندتا فرم دارم كه با زدن يه دكمه فرم ديگه باز ميشه و خودش بسته ميشه از كد زير براي باز كردن فرم جديد و بستن فرم قديم استفاده كردم
Me.Hide()
frmsandog.ShowDialog()
Application.Exit()
حالا توي فرم جديد باز شده با كد زير عمليات بالا رو تكرار ميكنم يعني فرم رو ميبندم و فرم قبلي رو باز ميكنم
يه متغير هم تعريف كردم براش
Public frmlstback As New Form1
Me.Close()
frmlstback.ShowDialog()
Application.Exit()
اين كد براي يكبار كار ميكنه ولي وقتي براي بار دوم فرم جديد رو باز ميكنه برنامه وقتي كليك ميكنم كه به فرم قبلي برگرده برنامه كلا خارج ميشه و پايان ميابه
مشكل كد چيه؟
لطفا يه كد بهم بديد كه بتونم بدون درد سر هرچقد كه ميخوام فرم جديد رو باز كنم(فرم قديم بسته بشه) و از اون فرم قديم رو باز بكنم(فرم جديد بسته بشه)
من چندتا فرم دارم كه با زدن يه دكمه فرم ديگه باز ميشه و خودش بسته ميشه از كد زير براي باز كردن فرم جديد و بستن فرم قديم استفاده كردم
Me.Hide()
frmsandog.ShowDialog()
Application.Exit()
حالا توي فرم جديد باز شده با كد زير عمليات بالا رو تكرار ميكنم يعني فرم رو ميبندم و فرم قبلي رو باز ميكنم
يه متغير هم تعريف كردم براش
Public frmlstback As New Form1
Me.Close()
frmlstback.ShowDialog()
Application.Exit()
اين كد براي يكبار كار ميكنه ولي وقتي براي بار دوم فرم جديد رو باز ميكنه برنامه وقتي كليك ميكنم كه به فرم قبلي برگرده برنامه كلا خارج ميشه و پايان ميابه
مشكل كد چيه؟
لطفا يه كد بهم بديد كه بتونم بدون درد سر هرچقد كه ميخوام فرم جديد رو باز كنم(فرم قديم بسته بشه) و از اون فرم قديم رو باز بكنم(فرم جديد بسته بشه)