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

احترت في ترتيب كود ظهور كل من الشاشة الرئيسية , شاشة تسجيل المنتوج

بدأه مراد23 في 11 أكتوبر 2010 · 1 رد · 847 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته , من لا يشكر الناس لا يشكر الله.

لدي برنامج لكن لقلة خبرتي باستخدام جسم البرنامج

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

لقد أرفقت مثال يحتوي على مجلد

Programme فيه البرنامج الذي أريد ترتيب ظهور شاشته

conv فيه برنامج الذي يعطيك رقم تسجيل البرنامج على حاسوبك .

Deleate هذا البرنامج يقوم بحذف مفتاح ريجستري للبرنامج من حاسوبك وهذا عندما تريد القيام بعملية إعادة تجريب البرنامج.

ملاحظات :

من الناحية التصميم :

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

إذا كان نعم : تظهر شاشة إدخال اسم المستخدم و هي : Mourade وكلمة السر وهي : 000000 عندما تكون البيانات صحيحة يستدعي الشاشة الرئيسية للبرنامج ومنها يتم استدعاء بقية شاشة البرنامج الأخرى أما .

إذا كان غير مسجل تظهر شاشة تسجيل المنتج .الرقم طبعا تستطيع الحصول عليه من المثال في المجلد conv .

بعدما يتم تسجيل المنتج هل في رأيكم تستدعى مباشرة شاشة إدخال كلمة السر أم يغلق البرنامج مشير إلى انتهاء عملية تسجيل البرنامج وعند تنفيذ البرنامج مرة أخرى تظهر شاشة إدخال كلمة السر مباشرة ومنها نصل للشاشة الرئيسية.

من ناحية البرمجة :

لدي وحدة في المشروع Unit6 فيه مجموعة من الوظائف و الإجراءات تستدعى من طرف البرنامج هناك شرح على شكل تعليقات أي غموض يمكن الاستفسار علية .

الآن في البرنامج كل فورم يعمل على حدا بشكل عادي أي عندما أجعل البرنامج هو الذي ينشئه . لكن بوجود شروط مرة تظهر الفورم ومرة لا هذا الذي سبب وجود أخطاء عند استدعاء الفورم .

أشياء تأخذ بعين الاعتبار:

البرنامج يشتغل مرة وحدة فقط الوظيفة هذه البرنامج يقوم باستدعائها من الوحدة Unit6 .

جداول قاعدة البيانات موجودة على DataModule7

الاسم المستعار لقاعدة البيانات DbGesEtidient يتم إنشائه برمجيا حاليا في البرنامج يتم عند إنشاء DataModule7 .

مرفق البرنامج :

Programme.rar

مرفق خاص بالحصول على رقم التسجيل البرنامج :

conv.rar

ولا يفوتني أن اشكر جميع المشاركين والساهرين على هذا المنتدى.

تم تعديل هذه المشاركة بواسطة مراد23 في 11 أكتوبر 2010 في 23:32

ربي اشرح لي صدري و يسر لي أمري واحلل عقدة من لساني يفقهوا قولي، باسم الله الفتاح اللهم لا سهل إلا ما جعلته سهلاٌُ يا أرحم الراحمين.

#2
اقتباس
يتبع

السلام عليكم ورحمة الله وبركاته , من لا يشكر الناس لا يشكر الله.

هذا المرفق يقوم بحذف مفتاح ريجستري للبرنامج من حاسوبك. :

Deleate.rar

ربي اشرح لي صدري و يسر لي أمري واحلل عقدة من لساني يفقهوا قولي، باسم الله الفتاح اللهم لا سهل إلا ما جعلته سهلاٌُ يا أرحم الراحمين.

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

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

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

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

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