السلام عليكم ورحمة الله وبركاته:
أنا أستخدم نظام لحفظ بيانات إلى ملفات بطريقة معينة من خلال Serializable Structure وتتم عملية الحفظ بالطريقة التالية:
Dim BF As New System.Runtime.Serialization.Formatters.Binary.BinaryFormatter()
Dim MS As New System.IO.MemoryStream()
Try
BF.Serialize(MS, ThisFileSystem)
My.Computer.FileSystem.WriteAllBytes(FileName, MS.GetBuffer(), False)
Return True
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
Return False
End Tryالمشكلة أن هذا الملف لو تم فتحه بواسطة المفكرة لاستطعنا رؤية بنية الStructure وقراءة بعض القيم...
أريد طريقة للحفظ بحيث لو تم فتحه بالمفكرة ظهر النص كرموز حتى بنية الملف لا يظهر شيء سوى رموز وهذا موجود رأيته أكثر من مرة؛ فكيف يمكن عمل ذلك؟
جزاكم الله خيراً..