واجهت مشكلة في كود ما
Dim fs As New FileStream(stateFilepath, FileMode.Open)
dllfile.LoadStateDataFromStream(fs)
المفروض انه يحتاج الي dataofstream
هكذا
dllfile.LoadStateDataFromStream(dataofstream)
dataofstream = ملف بامتداد bin
ممكن اعرف ايه الخطأ وايه الحل؟
السلام عليكم اخي العزيز
ضع الكود كاملة
تحياتي لكم
(03-03-19, 10:05 PM)Sajad كتب : [ -> ]السلام عليكم اخي العزيز
ضع الكود كاملة
تحياتي لكم
عليكم السلام
هذا هو الكود
ولكن انا حاولت اجرب
بهذا الكود
Dim fs As New FileStream(stateFilepath, FileMode.Open)
ولم ينفع
لذلك طلبت المساعدة
ايضا ربما يساعدكم
هذا كود حفظ ملف بامتداد bin
الذي اريد استدعائه ويظهر بسببه خطأ
Dim state As Stream = dllfile.GetStateDataAsStream()
Using fileStream = File.Create(stateFile)
state.Seek(0, SeekOrigin.Begin)
state.CopyTo(fileStream)
End Using
(05-03-19, 12:09 AM)Sajad كتب : [ -> ]تفضل اخي العزيز
السلام عليكم
اشكرك علي المساهمة
ولكن
لا اعرف اين المشكلة وبعتلك رسالة خاص تدخل لي تيم فيور تشوف ايه
وهذه فنكشن الحفظ والاستدعاء ملف .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
راجع هذا الرابط لعل يفيدك طريقة الكود بالسورس
تحياتى لك
وتمنياتى لك التوفيق