إخواني الكرام، عندما قمت بإنشاء شاشة البداية (Splash Screen) تظهر لحوالي ثانيتين ويظهر ورائها Form1 أثناء تحميل الأدوات، مما يجعل الشكل العام غير جيد، أود أن تظهر الSplash Screen ولا تختفي ولا يظهر Form1 إلا بعد تحمل الأدوات بالكامل
هذا ما قمت به وللأسف لا أدري أين المُشكلة؟
قمت بإنشاء Spalsh Screen و Timer ووضعت الأكواد التالية
ظهرت عدة مشاكل :
الأولى: عند اختفاء الSplash Screen يبدأ تحميل الForm بأدواته، وكنت أرجو أن يظهر والأدوات قد تم تحميلها بالكامل
الثانية: تظهر الأدوات بشكل مُشوه يعني مثلاً يكون لون الButton رصاصي فيظهر كل ال Buttons باللون الأزرق (خلفية الفورم)
الثالثة: عندما أقوم بالنقر على Close لإغلاق الفورم يعود مُجدداً في الظهور وكلما أغلقته عاد.
هذا ما قمت به وللأسف لا أدري أين المُشكلة؟
قمت بإنشاء Spalsh Screen و Timer ووضعت الأكواد التالية
كود :
Private Sub SplashScreen1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Timer1.Enabled = True
Timer1.Interval = 6000
Timer1.Start()
End Sub
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Me.Hide()
Form1.Show()
End Sub
ظهرت عدة مشاكل :
الأولى: عند اختفاء الSplash Screen يبدأ تحميل الForm بأدواته، وكنت أرجو أن يظهر والأدوات قد تم تحميلها بالكامل
الثانية: تظهر الأدوات بشكل مُشوه يعني مثلاً يكون لون الButton رصاصي فيظهر كل ال Buttons باللون الأزرق (خلفية الفورم)
الثالثة: عندما أقوم بالنقر على Close لإغلاق الفورم يعود مُجدداً في الظهور وكلما أغلقته عاد.