بسم الله الرحمن الرحيم
السلام عليكم شباب
سؤالى عن طريقة لحفظ البيانات التى يتم حفظها فى my setting
بدل ما يتم حفظها فى my setting يتم حفظها فى ملف txt خارجى على بارتشن وليكن d
ا قوم بعمل نشخة تجريبية للبرنامج مثلا 5 ايام
اريد بدل حفظ التاريخ فى my setting يتم الحفظ فى ملف txt
هذذا الكود يقوم بعملية حفظ التواريخ فى my setting
اريد تحوله ليتم حفظه فى ملف txt
PHP كود :
Dim sdate As Date = My.Settings.SDate
Dim ndate As Date = Now.Date
Dim diff As Integer = DateDiff(DateInterval.Day, sdate, ndate)
If My.Settings.SDate = Nothing Then
My.Settings.SDate = Now.Date
My.Settings.Save()
End If
If diff > 5 Then
MsgBox("انتهت الفترة التجريبية")
End
Else
يمكنك استخدام BinaryFormatter بحيث تقوم بعمل Serializes and Deserializes للبيانات في ملف امتداده txt
أيضا ليس شرطا ان يكون الملف من النوع txt بل يمكنك ان تبني ملف بأي امتداد انت تريده و تحفظ به البيانات بالطريقة التي تريدها و ايضا يمكنك ان تقوم بعمل Encrypton للبيانات قبل حفظها في الملف
و هذا الأسلوب سوف يجعلك تستطيع ان تحفظ اي بيانات موجودة في اي كلاس موجود به اي بيانات المراد حفظها في ملف خارجي انت تحدد مكانه علي جهاز الكمبيوتر و أيضا يمكنك استخدام نفس الاسلوب لحفظ البيانات في ملفات xmal مثلا
هناك طريقة اخري و هي ان تحفظ المعلومات داخل صورة و هذا ايضا احد الأساليب المتبعة لحفظ بيانات ليست ضخمة
(20-08-15, 02:51 AM)silverlight كتب : [ -> ]يمكنك استخدام BinaryFormatter بحيث تقوم بعمل Serializes and Deserializes للبيانات في ملف امتداده txt
أيضا ليس شرطا ان يكون الملف من النوع txt بل يمكنك ان تبني ملف بأي امتداد انت تريده و تحفظ به البيانات بالطريقة التي تريدها و ايضا يمكنك ان تقوم بعمل Encrypton للبيانات قبل حفظها في الملف
و هذا الأسلوب سوف يجعلك تستطيع ان تحفظ اي بيانات موجودة في اي كلاس موجود به اي بيانات المراد حفظها في ملف خارجي انت تحدد مكانه علي جهاز الكمبيوتر و أيضا يمكنك استخدام نفس الاسلوب لحفظ البيانات في ملفات xmal مثلا
هناك طريقة اخري و هي ان تحفظ المعلومات داخل صورة و هذا ايضا احد الأساليب المتبعة لحفظ بيانات ليست ضخمة
اخى الكريم
اعجبتنى جدا طريقة حفظ البيانات داخل الصوره هذه هل من شرح لها
ااخى الكريم سعود هذه الخصية رائعة جدا
لاكنه يقوم بحفظ تاريخ واحد فقط وعند تغير التاريخ فئنه لا يقوم بالحفظ نهائيا
اخي لا انصحك بذلك لانه اذا اكتشف احد المسار الذي خزنت فيه التاريخ فانه سوف يستغله ليجعل برنامجك يشتغل حتى بعد الايام التجريبيه اي يستطيع اختراق برنامجك