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

تنفيذ الكود مرة واحدة عند تحميل الفورم

مغلق
بدأه شمس الزناتي في 21 ديسمبر 2006 · 7 رد · 623 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

how??????????????????????????????

تم تعديل هذه المشاركة بواسطة HnHn في 22 ديسمبر 2006 في 00:28

خطوات فيجوالية

--------------------------------------

التحزيم بواسطة Package & Deployment Wizard

أداة all date للتعامل مع الوقت

التعامل مع app.path دروس للمبتدئين

اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين

شرح برنامج fack foder لحماية الفهارس

مواضيع اخرى

--------------------------------------

سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر

عني = about me

--------------------------------------

مدونتي مصري للنهاية

--------------------------------------

على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء

#2

البرنامج به قاعدة بيانات

#3

جرب ان تستخدم هذه الشفرة بعد الشفرة المطلوب عدم تكرارها

 DoEvents

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#4

اخي يوجد اكثر من طريقة ممكن لو برنامجك فيه قاعدة بيانات ان انتا تسجل قيمة مثلا في حقل من نوع boolean تمام وتجعله قيمته الافتراضية false وده طبعا قبل ما ترسل المشروع لاي مكان بعدها تخلي البرنامج اول ما يتحمل يشوف لو القيمة دي false يعرف ان البرنامج اول افتتاحية له او اول مرة يشتغل من بعد تسطيبه ومن كده يقوم بتنفيز الكود المطلوب انه ما يتكررش الا مرة واحده مثل مثلا انك تجعل شاشة ترحيب مثلا للعميل بترحبه باستخدام او شراء النسخة منك او حاجات زي كده تمام وبعدها يقوم البرنامج بتغير القيمة الموجودة في الحقل مثلا وتغيرها الي true يجي البرنامج بعد كده يشوف لو لاقي القيمة true ما يعملش اي حاجة لييييييييييييييه لان البرنامج اتفتح قبل كده

الطريقة الثانية :

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

الطريقة الثالثة :

انك تقوم بانشاء ملف من نوع text في اول مرة تشغل فيه لابرنامج بمعني انه في اول مرة طبعا الملف مش هيباق موجود فا تنفز الا انتا عايزه يتنفز في اول مرة ثم تنشا بعدها الملف يروح لابرنامج بعد كده كل مرة يفتح فيها البرنامج يروح يبحث عن الملف طبعا الملف هيكون منشوء في مسار البرنامج لو لقاه يعرف ان البرنامج اتفتح قبل كده فا ما ينفزش الكود الا تحته وهكزااااااااااا

الخخخخخخخخخخخخخخخخخخخ

طبعا في طرق كتييييييييييييييييييييير جدا وكل واحد علي قدر تفكيره يعني دي ما لهاش طريقة معينة مثلا تمام وده الطرق الا حضره في زهني حاليا لما افتكر طرق تانية سوف اذكرها في وقت لاحق ...................

#5

أخي جرب هذا الكود أنا استعمله

code

Private Sub Command1_Click()

SaveSetting "abc", "def", "ghi", "jkl"

End Sub

Private Sub Form_Load()

Dim Status

Status = GetSetting("abc", "def", "ghi")

If Len(Status) < 1 Then

Command1.Visible = True

Else

Command1.Visible = False

End If

End Sub

تم تعديل هذه المشاركة بواسطة memouz في 22 ديسمبر 2006 في 03:16

#7

اخي hnhn تعديلك في وقته و محله

اما اخى crazy-man ، memouz اشكركم كثيرا على الرد

اما اخي Max bayne لقد افدتني و اعتقد انني استطيع القول بانه يجب على الانسان ان يفكر جيدا قبل ان يستشير

خطوات فيجوالية

--------------------------------------

التحزيم بواسطة Package & Deployment Wizard

أداة all date للتعامل مع الوقت

التعامل مع app.path دروس للمبتدئين

اصنع ocx من تصميمك لجميع احتيجاتك دروس للمبتدئين

شرح برنامج fack foder لحماية الفهارس

مواضيع اخرى

--------------------------------------

سجل بياناتك للاشتراك في رابطة المبرمجين المصريين, للاخوة المصريين او العرب المقيمين بمصر

عني = about me

--------------------------------------

مدونتي مصري للنهاية

--------------------------------------

على اسم مصر التاريخ يقدر يقول ما شاء ............... انا مصر عندي احب و اجمل الاشياء

#8

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

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

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

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

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

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

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