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

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

مغلق
بدأه mhmedrya في 19 يناير 2007 · 4 رد · 1,298 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

تم تعديل هذه المشاركة بواسطة HnHn في 19 يناير 2007 في 19:25

هيا بنا نحب الحياة

مواطن مصرى

#2

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

أي إذا وجد البرنامج الملف يظهر الفورم الثاني و إذا لم يجده يظهر الفورم الاول أو الترحيب

أضف فورم 1 و فورم 2 وضع الكود التالي في الفورم الاول :

Private Sub Form_Load()
	' البحث هل يوجد الملف أم لا
	If Dir("C:\WINDOWS\nour", vbNormal Or vbReadOnly Or vbHidden Or vbSystem Or vbArchive) = "" Then
		' لا يوجد ملف لذلك يتم تحميل واجهة الفتح لأول مرة
		'ثم القيام بعملية وضع ملف
		' الان حفظ ملف في النظام
		'يعني : سوف ينشأ ملف اسمه NOUR
		Dim A
		A = FreeFile
		Open "C:\WINDOWS\nour" For Output As A
		Write #A,
		Close A
		'نهاية
		Exit Sub
	Else
		' تم إيجاد الملف يفتح واجهة ثانية
	   Unload Me
	   'Form1.Hide
		Form2.Show
	End If
End Sub

وفي المرفقات المثال كامل

HI_NOUR.zip

تم تعديل هذه المشاركة بواسطة المزمجر في 19 يناير 2007 في 08:06

ألا بذكر الله تطمئن القلوب

#3

السالم عليكم

يمكن عمل شاشة تظهر لمرة واحدة عن طريق الريجسترى

وتجده فى المثال المرفق بتخزين كلمة او رقم او اى بيانات فى الريجسترى عند اظهار الشاشة لاول مرة

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

استخدام الامر saveseting and getseting

لقراة وتخزين معلومة فى الريجسترى

exam1.rar

#4
اقتباس
عن طريق الريجسترى

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

تم تعديل هذه المشاركة بواسطة المزمجر في 7 فبراير 2007 في 02:56

ألا بذكر الله تطمئن القلوب

#5

مشكورين يا شباب

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

{وقل اعملوا فسيرى الله عملكم ورسوله والمؤمنون}

صدق الله العظيم

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…