الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Lesson: How to Make splash Screen

مغلق
بدأه the_bleiver في 19 مايو 2006 · 6 رد · 1,343 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Lesson: How to Make splash Screen

كيف تعمل شاشة البدء

في معظم التطبيقات هناك شاشة تظهر لبرهة ,, ثمّ تختفي لتظهر الشاشة الرئيسية للبرنامج ,, كما يوضحه الشكل التالي ,, حيث يظهر شاشة بدء للبرنامج الشهير Real Player,,

]18_05_06_05_59_30_1148000370realsplash.jpg

-1- افتح مشروع جديد وسمه SplashDemo ,, أضف إليه واجهة (Form) أخرى ,, سم الأولى Splash والثانية Main ,,,

-2- غيّر الخواص التالية إلى القيم التي تسند إليها ,,

لإخفاء الأزرار (الإغلاق - تكبير - تصغير)

Control Box = False

لإخفاء شريط العنوان

FormBorderStyle = none

لظهور النافذة وسط الشاشة

StartPosition = CenterScreen

لإدراج صورة على الفورم من الخاصية BackgroundImage نختار الصورة من النافذة التي تفتح بالضغط على ... بجانب (none) ,, ثم غير أبعاد الفورم بما يتناسب وحجم الصورة ,,,

اضف Timer ,, وغير فيه الخواص التالية ,,

لعمل الTimer

Enabled = True

لجعله ظاهراً لخمس ثواني

Interval = 5000

والآن ضغطتين على الTimer ,, واكتب الكود التالي ,,,

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
		If Timer1.Enabled = True Then
			Timer1.Enabled = False
			Dim form As New Main
			form.Show()
			Me.Visible = False
		End If
	End Sub

اتمنى لكم الفائدة ,,,

أختكم المؤمنة ,,,

تحياتي

SplashDemo.rar

تم تعديل هذه المشاركة بواسطة the_bleiver في 19 مايو 2006 في 04:18

(ومَنْ يَتَّقِ اللهَ يَجْعَلْ لَهُ مَخْرَجاً وَيَرْزُقُهُ مِنْ حَيْثُ لَاْ يَحْتَسِبْ وَمَنْ يَتَوَكَّلْ عَلَى اللهِ فَهُوَ حَسْبُهُ)

فرحناز سجّاد حسين فاضل - مهندسة كمبيوتر

ela-rasool-allah.gif

#2

السلام عليكم

جزاكم الله خيرا

لكن عيب التطبيق السابق الشاشة SplashScreen سوف تظل محملة فى الذاكرة ومن الافضل عدم جعل الشاشة SplashScreen الشاشة الرئيسة فى البرنامج يوجد اكتر من طريقة عن طريق main function انا عملت مثال واسف على عدم التوضيح فى الوقت الحالي بسبب انى على سفر الان

Splash Screen

السلام عليكم

SplashDemo.rar

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

#3

جزاك الله خيرا ولكن هل يوجد مجموعة صور تصلح لشاشة البداية

Linux System Admin

#4

الاخوة الكرام ان ال splash screen فى البرامج ليست عملة اظهار اللوجو الخاص بلاشركة او اظهار صورة فى بداية البرنامج و لكن لو لاحظت فى برنامج Adobe Acrobat او اى برنامج اخر مثل ال photo shop ان ظهور ال splash screen لا يكون مرتبط بوقت و لكنه يكون مرتبط بعبض العمليات التى ينفذها و بمجرد انتهاء تنفيذ العمليات تختفى ال splsh screen فمثلا فى الصورة الاتية

19_05_06_04_09_33_1148036973untitled.jpg

وفى برنامج ال photoshop يقوم البرنامج على سبيل المثال بقراءة ال fonts الموجودة فى نظام التشغيل

و يعنى هذا ان العملية ليست عملية timer و الذى يدل على هذا ان مدة ظهور الsplash screen قى ال photoshop تختلف من جهاز لاخر وذلك حسب

سرعة الجهاز فى انجاز هذه العمليات

#5

السلام عليكم ورحمة الله وبركاته

فكرة جميلة ورائعة

مشكورة اختي المؤمنة على الحركة وجزاك الله خير

وسلمت اخي وليد على التطبيق الاخر

الف شكر

Q8059107.gif

كل ساعة متبقية من عمري هي فرصة لتطوير نفسي وتغير حياتي

#6

يسلمووو مؤمنة درس حلو ومييز

#7

كود حلو بس على فكرة بالـ 2005 الـ SplashScreen موجودة سلفا ويمكن اضافتها بسهولة وبدون كتابة أي سطر كود

أولا - من Solution Explorer اختر Add ثم New Item ثم أضف ملفا جديدا من نوع SplashScreen

ثانيا - من صفحة Application في خصائص المشروع ومن الـ ComboBox المعنون SplashScreen اختر النافذة الجديدة التي اضفتها في الخطوة السابقة

ثالثا - قمت بالعمل بنجاح وبقي عليك فقط ضبط واجهة الـ SplashScreen مثل صورة الخلفية يعني بالمختصر المفيد بقي عليك شوية روتشة عالسريع

رابعا - شغل البرنامج وشوف النتيجة

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

هذا الموضوع مغلق.

مواضيع مشابهة