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

كيف اجعل برنامجي Trial

مغلق
بدأه salman almasri في 26 ديسمبر 2007 · 5 رد · 822 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

#2

اسف على الخطأ ( البرنامج)

#3

هناك اكثر من طريقة

ولكن اذا كنت ممن يستخدم 2005 فيمكنك عند اول عملية تشغيل للبرنامج ان تحتفظ بقيمة التاريخ في الـ setting

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

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

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

والله اعلم

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

السلام عليكم

مشكور

#5

السلام عليكم

الفكره صحيحة وجيده ولكن...

My.Settings

لايمكن الإعتماد عليها إطلاقا

لماذا؟؟

لأنه يستطيع أي شخص لديه بعض المعلومات أن يقوم بتحرير ملف xml الخاص بها والتعديل عليه بسهوله

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

سلام

#6

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

اقتباس
الفكره صحيحة وجيده ولكن...

My.Settings

لايمكن الإعتماد عليها إطلاقا

لماذا؟؟

لأنه يستطيع أي شخص لديه بعض المعلومات أن يقوم بتحرير ملف xml الخاص بها والتعديل عليه بسهوله

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

الأخ العزيز gold star هنالك مكانين لتخزين القيم ، عندما تختار في ملف الـ Config خيار الـ Application هنا يتم التخزين في مجلد البرنامج ، أما اذا قمت باختيار خيار الـ User هنا يتم التخزين في مجلد الـ Local Setting ومنها الى مجلد آخر

وانا أؤيدك الرأي في أن التخزين في ملف Config لا يمكن الإعتماد عليه ولكنك لو تأملت في الفكرة التي طرحها الأخ Romantic_touch هي فعلاً حل للمشكلة ويكون لك الخيار مثلاً يمكنك حفظه في ملف نصي في مكان ما أو استخدام الـ Registry أو أي تقنية أخرى.

والله الموفق

تم تعديل هذه المشاركة بواسطة Ammar Gaffar في 2 يناير 2008 في 15:39

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

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