23-04-15, 05:11 PM
23-04-15, 08:37 PM
مثال لاجلك ولاجل جميع اصدقاء المنتدى
23-04-15, 09:03 PM
بارك الله فيك
يعطيك العافية
يعطيك العافية
23-04-15, 09:07 PM
نعم يا صديقي ولكن جرب انسخ او انقل البرنامج الى اي مكان اخر سوف يبدأ العد من جديد ولا يكمل ؟؟؟
هل من حل غير استخدام ال Rigistry و Settings ??
هل من حل غير استخدام ال Rigistry و Settings ??
23-04-15, 09:32 PM
نعم يا اخي توجد طريقة ولكنها مكلفة بعض الشيء
اولا بالامكان وضع برنامجك على فلاشة وان يعمل برنامجك من نفس الفلاشة وكل مرة يعمل بها يقوم بتخزين العملية على الفلاشة بحيث يكون اسم الملف الذي يقوم بالتخزين عليه وكانه من ملفات النظام
تلك طريقة ولكنها بدائية بعض الشيء
واليك طريقة اخرى
وهي ان تقوم بحجز موقع لك على الانترنت وعمل قاعدة بيانات خاصة بك حيث ان البرنامج يقوم بارسال السيريل الخاص بالهارد لكي تحدد المستخدم ومن هناك تستطيع استرجاع عدد مرا تشغيل البرنامج
ولكن بهذه الطريقة سوف تجبر المستخدم على وجود الانترنت على جهازه وهذا الامر اصبح متيسرا لمعظم المستخدمين
اسف على الاطالة انما هي بعض الافكار الي احببت ان اشارك بها
يعطيك العافية
اولا بالامكان وضع برنامجك على فلاشة وان يعمل برنامجك من نفس الفلاشة وكل مرة يعمل بها يقوم بتخزين العملية على الفلاشة بحيث يكون اسم الملف الذي يقوم بالتخزين عليه وكانه من ملفات النظام
تلك طريقة ولكنها بدائية بعض الشيء
واليك طريقة اخرى
وهي ان تقوم بحجز موقع لك على الانترنت وعمل قاعدة بيانات خاصة بك حيث ان البرنامج يقوم بارسال السيريل الخاص بالهارد لكي تحدد المستخدم ومن هناك تستطيع استرجاع عدد مرا تشغيل البرنامج
ولكن بهذه الطريقة سوف تجبر المستخدم على وجود الانترنت على جهازه وهذا الامر اصبح متيسرا لمعظم المستخدمين
اسف على الاطالة انما هي بعض الافكار الي احببت ان اشارك بها
يعطيك العافية
23-04-15, 09:38 PM
مشكور جداً على المساعدة والرأي الجميل
24-04-15, 07:52 AM
هناك طريقه يمكنك بها معرفة عدد مرات تشغيل البرنامج
وهذه فكره ليست اكثر
قابله للتطوير بالطبع
يمكنك انشاء ملف تكست وتضعه بجانب ملف الـ exe للبرنامج
عند كل تشغيل للبرنامج يتم زيادة رقم في التكست
وعند نقل البرنامج الى اجهزه اخرى سيستكمل العد بشكل طبيعي
يمكنك ايضا عمل المهمه بادخالها في حقل داخل جدول بقاعدة بياناتك او عملها في ملف xml
هناك طرق كثيره بعيدا عن Rigistry و Settings التي لا تحبها
اتمنالك التوفيق
وهذه فكره ليست اكثر
قابله للتطوير بالطبع
يمكنك انشاء ملف تكست وتضعه بجانب ملف الـ exe للبرنامج
عند كل تشغيل للبرنامج يتم زيادة رقم في التكست
وعند نقل البرنامج الى اجهزه اخرى سيستكمل العد بشكل طبيعي
يمكنك ايضا عمل المهمه بادخالها في حقل داخل جدول بقاعدة بياناتك او عملها في ملف xml
هناك طرق كثيره بعيدا عن Rigistry و Settings التي لا تحبها
اتمنالك التوفيق
25-04-15, 01:28 PM
شكراً للجميع تم حل المشكلة