تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ما أفضل طريقة لحفظ متغيرات ال Form بعد إغلاقها
#1
ما أفضل طريقة لحفظ متغيرات ال Form  بعد إغلاقها
لتخزين تاريخ بدء تشغيل البرنامج على جهاز معين مثلآ
فهل الأفضل التخزين فى الريجتسري أم فى جدول بقاعدة بيانات

أم ما هى أقضل طريقة للتخزين
[b]ولكم ألف شكر
[/b]
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

لو فرضنا ان برنامجك يعمل على اكثر من جهاز 

اذا كانت البينات لكل جهاز تختلف  الافضل بالرجيستري 

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


اذا تستخدم جهاز وحد فقط  لا يهم اللي يريحك 

معا اني افضل قاعدة البيانات.
الرد }}}
#3
جزاك الله خيرآ

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

ولكم ألف شكر
الرد }}}
تم الشكر بواسطة:
#4
لذلك انا افضل   قاعدة البيانات 

ولكن احيانا تحتاج  الى الرجيستري   في بعض الاحيان  تضطر حسب تقديرك للوضع 

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

طبعا هذا من وجه نظري   

ولكن ربما لدى الاعضاء طرق مختلفة او افكار مختلفة  

هكذا هي البرمجة  طرق واساليب وافكار  متعددة للوصول لنفس النتيجة 
الرد }}}
تم الشكر بواسطة:
#5
إقتباس :في هذه الحالة عند تركيب البرنامج من جديد بعد الفورمات او لسبب ما   يجب اعادة تعيينها 
أنا أقصد أن هناك مدة تجريبية للبرنامج (6 شهور مثلآ من تاريخ تشغيله فى المرة الأولى)
فبتخزين تاريخ بدء تشغيل البرنامج على جهاز معين
يمكن معرفة المدة بين هذا التاريخ وتاريخ آخر تشغيل له
فكيف أحفظ هذا التاريخ بحيث لا يستطيع صاحب هذا الجهاز تغييره بأى طريقة

ولكم ألف شكر


الرد }}}
تم الشكر بواسطة:
#6
ربما سيكون اختيار قاعدة البيانات هو الافضل .. ( وجهة نظر ) .
قاعدة  بيانات Sqlite يتم زرعها في مسار بعيد عن المجلد الرئيسي للبرنامج يتم من خلالها قراءة و كتابة التاريخ. 
على اي حال .. 
ان كان هناك خوف من ان يتم العبث بالخصوصيات ؛ عليك بطباعة اسم المنشأة (المستفيد ) كعلامة ثابتة 
او كتابة ( نسخة تجريبية ) على التقارير الرئيسية و تقليص خدمات المنظومة و بعض الاجراءات ( العمليات الاربع الاساسية ، اضافة ، طباعة ، حذف ، تعديل ..) .
مجرد فكرة ..
الرد }}}
تم الشكر بواسطة: sendbad100 , اسلام الكبابى


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] طريقة تصدير بيانات الداتا ريبورت datareport لصيغة pdf hamada salah90 6 1,479 19-01-24, 07:59 PM
آخر رد: hamada salah90
  اريد طريقة تصدير بيانات الاكتف ريبورت لملف اكسل scsi7000 0 299 03-11-23, 10:41 AM
آخر رد: scsi7000
  اريد طريقة لطباعة مستند مكون من صفحتين علي ورقة وحدة من الجهتين scsi7000 2 371 25-10-23, 07:38 PM
آخر رد: scsi7000
  طريقة حماية البرنامج برقم المعالج layan2000 76 99,454 09-06-23, 09:20 PM
آخر رد: fouadhdfouad
  اهدي اليكم طريقة اتصال واستيراد واضافة موظف في جهاز البصمة ahmed1900 2 806 13-05-23, 12:55 PM
آخر رد: scsi7000
  طريقة عمل QR BARCODE VB6.0 hannileo 12 7,462 10-10-22, 11:54 PM
آخر رد: mohammed_atallah
  طريقة عمل تقرير بالداتا ريبورت بعرض الورقة لوندس سفن رجل الكهرباء 0 933 15-02-22, 12:23 AM
آخر رد: رجل الكهرباء
  اريد طريقة لتنفيذ امر داخل TEXT بعد ضغط مفتاح ENTER محمد حمد محمد سليمان 2 1,010 25-01-22, 01:00 AM
آخر رد: محمد حمد محمد سليمان
  [vb6.0] طلب طريقة عرض الاشخص من نفس الدول في تقرير واحد ahmed201 5 2,093 25-09-21, 03:01 PM
آخر رد: السيد الغالي
  [سؤال] ما هى أفضل نسخة VB6 تعمل على ويندوز 10 ؟ aboezzat84 3 1,318 22-08-21, 07:50 PM
آخر رد: مصمم هاوي

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم