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

*فورم* عمل برنامج بأكسس2000 نسخه Demo

مغلق
بدأه محمد طاهر في 19 أكتوبر 2002 · 0 رد · 1,746 مشاهدة · في قسم الأرشيف و المواضيع المميزه
مشاركة: واتساب X فيسبوك تيليجرام
#1

موضوع منقول من المنتدي القديم

الكاتب : مبتدئ جدا

عمل برنامج بأكسس2000 نسخه Demo

اخواني الأعزاء :

كيف اجعل نسخه من برنامج مصمم بأكسس 2000 نسخه تجريبيه

الكاتب: مبتدىء جدا بتاريخ: 4/28/2002 4:59:34 AM

رد : محمد طاهر :

هناك أكثر من حل

أما ربطه بتاريخ الجهاز : و هذا سهل التغلب عليه بتأخير التاريخ

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

(راجع المواضيع السابقة للتفاصيل )

و الحل الثاني يمكن التغلب عليه و لكن من مستخدم محترف فقط

الحل الثالث و هو الامثل فى رأيي ، بتحديد عدد السجلات فى الجداول الرئيسية ، فاذا زاد عن عدد معين يغلق البرنامج بمجرد فتحه

و يتم التأكد من عدد السجلات بالدالة Dcount

if Dcount("[FieldName]", "TableName") > 50 then Docmd.quit

الكاتب: محمد طاهر بتاريخ: 4/28/2002 6:35:56 AM

رد أبو حمود :

إضافة بسيطة اخي محمد

يمكن حفظ عدد مرات الفتح في جدول بدلا من خارج القاعدة

اعتقد أيضا أنه لابد من تحويل القاعدة لملف MDE وإلا لن تنفع هذه الأفكار

ما رأيك احسن الله اليك

الكاتب: ابوحمود بتاريخ: 10/2/2002 1:33:46 PM

كيف ؟

وكيف استطيع عمل حفظ لعدد مرات الفتح في جدول

الكاتب: مبتدىء جدا بتاريخ: 10/2/2002 1:45:39 PM

ياليت تعطينا مثال

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

تحياتي

الكاتب: stm2002 بتاريخ: 10/2/2002 7:02:54 PM

رد محمد طاهر :

نعم أبو حمود

اما Mde

و اما أن تضع كلمة سر علي الكود

و عموما فى الحياة العملية ال Mde أفضل منعا للمشاكل

و حل كلمة سر علي الكود يؤدي الغرض

الكاتب: محمد طاهر بتاريخ: 10/3/2002 1:18:17 AM

رد أبو حمود :

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

يستطيع ربط الجدول من ملف MDE الى قاعدة بيانات ثم تغيير الرقم بكل سهولة بل يمكن أن يضعه بالسالب مثل -1000000000000000000000000

وانتظر لما ينتهي هالرقم

طيب اين نحفظ الرقم

في خاصية علامة في نموذج

ولكن يعيب هذه الطريقة أنه لايتم حفظ القيمة إلا اذا فتحت النموذج في عرض التصميم

في خاصية معرفة من قبل المستخدم وهي التي وضعت عليه المثال التالي :

http://www.msaccess4arab.com/temp/5Open1.zip

مع ملاحظة حذف نموذج تفعيل الشفت وإنما تركته لغرض الاستفادة منه مع اني لم الغي الشفت في ملف MDB .

آمل تجربته وابداء الرأي في ذلك .

مع ملاحظة ان ما قاله الأخ محمد هو الصحيح فأفضل طريقة هي عدد السجلات وهي الأسهل .

وللجميع تحياتي

الكاتب: ابوحمود بتاريخ: 10/3/2002 4:33:35 AM

رد حارث :

فكرة

حفظ عدد مرات الفتح في جدول ، لكن بعد تشفيرها عدد من التشفيرات المتوالية ، وفي حال وجد أن الرقم المحفوظ تم العبث به يتم إغلاق البرنامج

حارث

الكاتب: حارث بتاريخ: 10/3/2002 9:19:36 AM

رد أبو حمود :

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

الكاتب: ابوحمود بتاريخ: 10/3/2002 12:31:18 PM

رد حارث :

صحيح

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

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

http://www.pcpages.com/harith77/ManyOpens.zip

حارث

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

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