-->

شريط الأخبار

إنشاء شاشة افتتاحية احترافية في فيجوال بيسك

author image

 


إنشاء شاشة افتتاحية احترافية في فيجوال بيسك

الشاشة الافتتاحية أو Splash Screen هي أول نافذة تظهر عند تشغيل البرنامج، وتُستخدم عادةً لعرض شعار التطبيق أو معلومات التحميل، مما يمنح المستخدم انطباعًا احترافيًا ويهيئه لتجربة البرنامج.

🧩 مكونات الشاشة الافتتاحية

لإنشاء شاشة افتتاحية جذابة، تحتاج إلى:

  • Form مستقل يمثل الشاشة الافتتاحية.

  • ProgressBar لعرض تقدم التحميل.

  • Label لعرض نص متحرك أو شعار.

  • Timer للتحكم في مدة العرض.

  • توضح خطوات التصميم الأساسية.

  • تعرض تأثيرات لونية جذابة.

🧪 مثال عملي: كود شاشة افتتاحية

vb.net
Public Class SplashScreen
    Dim counter As Integer = 0

    Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
        counter += 1
        ProgressBar1.Value = counter
        Label1.Text = "جارٍ تحميل البرنامج... " & counter & "%"
        If counter >= 100 Then
            Timer1.Stop()
            Me.Hide()
            MainForm.Show()
        End If
    End Sub

    Private Sub SplashScreen_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        Timer1.Start()
    End Sub
End Class
  • يقدم مثالًا متقدمًا باستخدام النصوص المتحركة.

⚙️ تخصيص الشاشة الافتتاحية

يمكنك إضافة:

  • صور متحركة أو ثابتة.

  • مؤثرات صوتية.

  • تدرجات لونية باستخدام خصائص BackColor و GradientBrush.

  • ضح كيف تُستخدم الشاشة الافتتاحية في تطبيقات الأعمال.

🔐 ربط الشاشة الافتتاحية بشاشة تسجيل الدخول

بعد انتهاء عرض الشاشة الافتتاحية، يمكن الانتقال إلى شاشة تسجيل الدخول.