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

مثال لعمل شاشة ترحيب أو Splashscreen

بدأه هانى عوض في 13 نوفمبر 2008 · 19 رد · 3,598 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ألف تحية طيبة لمحبى الفريق العربى للبرمجة

المثال التالى يقوم بعمل SplashScreen

فكرة العمل:

تم عمل نموذج باسم frmSplashScreen يحتوى على Check Box

فى حدث عند الفتح يقوم الكود التالى بالتأكد من خاصية Check Box

Private Sub Form_Open(Cancel As Integer)

On Error GoTo FormOpen_Err
	If (CurrentDb().Properties("StartupForm") = "frmSplashScreen" Or _
		CurrentDb().Properties("StartupForm") = "Form.frmSplashScreen") Then
		Forms!frmSplashScreen!chkHideSplash = False
	 Else
		Forms!frmSplashScreen!chkShowHide = True
	End If
FormOpen_Exit:
	Exit Sub

FormOpen_Err:
	If Err = 3270 Then
		Forms!frmSplashScreen!chkShowHide = True
		Resume FormOpen_Exit
	End If

End Sub

وفى حدث عند الاغلاق يتم وضع الكود التالى

Private Sub Form_Close()

On Error GoTo Form_Close_Err
	If Forms!frmSplashScreen!chkShowHide Then
		CurrentDb().Properties("StartupForm") = "frmMain"
	Else
		CurrentDb().Properties("StartupForm") = "frmSplashScreen"
	End If
Exit Sub

Form_Close_Err:
	If Err = 3270 Then
		Dim db As DAO.Database
		Dim prop As DAO.Property
		Set db = CurrentDb()
		Set prop = db.CreateProperty("StartupForm", dbText, "frmSplashScreen")
		db.Properties.Append prop
		Resume Next
	End If

End Sub

فى حالة التأكد من اختيار الـ Check Box يتم إخفاء النموذج frmSplashScreen ومن ثم فتح نموذج الواجهة frmMain

وفى حالة عدم الاختيار يتم ظهور هذه النافذة فى كل مرة يتم فتح القاعدة

والسلام ختام

HSplash_screen.rar

1
#2

الف شكر

#3

بارك الله فيك اخي هاني عوض

عمل رائع جداً ... جزاك الله كل خير وزادك من علمه وفضله

مع الشكر والتقدير

1
#4

بارك الله فيك وجزاك الله خير

مثال اكثر من رائع

وفقك الله

والى الامام

اتق الله حيث ماكنت

#5

السلام عليكم

اقتباس
المثال التالى يقوم بعمل SplashScreen

شكرا لك وفقك الله على هذا المثال .. على فكرة شاشة البرنامج الرئيسية

DELTA رائعة جدا وتنم عن حس وذوق رفيع في التصميم .. موفق وللأمام

#6

شكرا اخي الكريم

إجادة في التصميم وذوق رفيع -- وفقك الله لكل خير

تحياتي

[Quraan]www.t99c.com[/Quraan]

#7

أخي العزيز هاني /

بارك الله فيك

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

سبحان الله وبحمده ... سبحان الله العظيم

#8

اخي هاني ، هدية مقبولة وتسلم ايديك

مع جزيل الشكر

لا تؤجل عمل اليوم الي الغد

#9

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

واكثر من امثالك

#10

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

الله يعطيك الف عافية وينور بصيرتك اكثر واكثر

واحب ان اضيف الى مشاركتك اخي الكريم انه يمكن استخدام الشاشة الافتتاحية لاغراض كثيرة بالاضافة الى رسالة الترحيب مثل بيانات تلقائية يتم ادراجها يومياً عند تشغيل البرنامج او استخدام برنامج لكشف الاخطاء الناشئة عن اطفاء الجهاز او انقطاع التيار الكهربائي اثناء تنفيذ احدى العمليات بحيث لا تكتمل العملية. او تشغيل مفكرة للملاحظات او رسائل التذكير.

هذه بعض الاغراض التي يمكن الاستفاده منها بالشاشة الافتتاحية وهناك اغراض اخرى تختلف باختلاف البرنامج.

اخوك ناصر المصاروة

شبكة سوارقريباً

Sewar

#11

بسم الله الرحمن الرحيم

بارك الله فيك مرة اخرى اخي هاني

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

#12
sx1 كتب:
بسم الله الرحمن الرحيم

بارك الله فيك مرة اخرى اخي هاني

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

اضم صوتي الى صوتك

شبكة سوارقريباً

Sewar

#13

تحية طيبة لكم أخوانى الكرام

وشكراً على هذه الروح الطيبة..

وأما بالنسبة لوضع برنامج الحسابات.. فإننى أعتذر عن عدم رفعه لعدة أسباب منها:

1-أن البرنامج غير مجانى....

2- تم العمل على البرنامج منذ عام 2002 وحتى الآن....

3- وتم طرحه فى السوق المصرية منذ عام 2005 بطريقة تجارية...

والحمد لله وجد مجالاً لمنافسة البرامج الشبيهة له فى السوق المصرية...

ولكننى سوف أحاول رفع نسخة تجريبية منه .. ولكن نظراً لكبر حجم البرنامج سوف يأخذ بعض الوقت..

وأرجو منكم تقبل اعتذارى ..

#14

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

طبعا الموضوع لا يحتاج الى اعتذار فهذا كامل حقك بارك الله فيك وزاد من علمك

#15

بارك الله بك اخي هاني

المثال جميل والفكرة وصلت وجزاك الله كل خير.

27169617.gif
#16

الف شكر

والله يعطيك العافيك

#17

ألف ألف شكر ومقبوله الهديه من الأخ الفاضل / هانى عوض

أخوك أبو معاذ

( سبحانك لا علم لنا إلا ما علمتنا إنك أنت العليم الحكيم )

#19

شكرا على الطريقة بس ما فهمت كيف الطريقة ممكن توضيح اكثر او تبعثلي تفاصيل على الاميل هادomarfadel75@hotmail.com

#20

الف شكر

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