المشاركات : 515
المواضيع 87
الإنتساب : Apr 2015
السمعة :
5
الشكر: 1433
تم شكره 417 مرات في 120 مشاركات
واجهت مشكلة في كود ما
Dim fs As New FileStream(stateFilepath, FileMode.Open)
dllfile.LoadStateDataFromStream(fs)
المفروض انه يحتاج الي dataofstream
هكذا
dllfile.LoadStateDataFromStream(dataofstream)
dataofstream = ملف بامتداد bin
ممكن اعرف ايه الخطأ وايه الحل؟
المشاركات : 1,817
المواضيع 141
الإنتساب : Sep 2013
السمعة :
112
الشكر: 7225
تم شكره 3459 مرات في 585 مشاركات
السلام عليكم اخي العزيز
ضع الكود كاملة
تحياتي لكم
المشاركات : 515
المواضيع 87
الإنتساب : Apr 2015
السمعة :
5
الشكر: 1433
تم شكره 417 مرات في 120 مشاركات
ايضا ربما يساعدكم
هذا كود حفظ ملف بامتداد bin
الذي اريد استدعائه ويظهر بسببه خطأ
Dim state As Stream = dllfile.GetStateDataAsStream()
Using fileStream = File.Create(stateFile)
state.Seek(0, SeekOrigin.Begin)
state.CopyTo(fileStream)
End Using
المشاركات : 515
المواضيع 87
الإنتساب : Apr 2015
السمعة :
5
الشكر: 1433
تم شكره 417 مرات في 120 مشاركات
وهذه فنكشن الحفظ والاستدعاء ملف .bin
من داخل ملف dllfile
Public Function GetStateDataAsStream() As Stream Implements dllfile.API.MGAPI.GetStateDataAsStream
Return SerializationHelper.SerializeToStream(New StateData() With { .DeviceInfo = Me._deviceInfo, .IsAuthenticated = Me.IsUserAuthenticated, .UserSession = Me._user, .Cookies = Me._httpRequestProcessor.HttpHandler.CookieContainer })
End Function
Public Sub LoadStateDataFromStream(stream As Stream) Implements dllfile.API.MGAPI.LoadStateDataFromStream
Dim stateData As StateData = SerializationHelper.DeserializeFromStream(Of StateData)(stream)
Me._deviceInfo = stateData.DeviceInfo
Me._user = stateData.UserSession
Me._httpRequestProcessor.HttpHandler.CookieContainer = stateData.Cookies
Me.IsUserAuthenticated = stateData.IsAuthenticated
Me.InvalidateProcessors()
End Sub