تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] رغم استخدام دالة المعالج الخلفي إلا أنه ما زال يوجد تهنيج عند تنفيذ الكود
#3
شكراً لردك أخي العزيز silverlight
لقد جربت استخدام Delegate sub وحاولت استخدام الدالة مباشرة بدون Task ولكن بدون فائدة فلم يتغير أي شيء بخصوص التهنيج

أيضاً جربت كوداً مغايراً له علاقة بالبحث عن قيمة في ملف نصي مرفوع على النت، وأيضاً ما زال هنالك تهنيج:

PHP كود :
   Private Sub IsUpdate()
 
        Try
 
           ' تعيين ملف نصي مؤقت لحفظ بيانات ملف النت فيه
            Dim tmpFile As String = IO.Path.GetTempPath & Guid.NewGuid.ToString & ".tmp"

            My.Computer.Network.DownloadFile("http://shhada.net/myfiles/FbAutoPublish.txt", tmpFile)

            ' 
قراءة بيانات الملف النصي المؤقت
            Dim NewUpdate 
As String IO.File.ReadAllText(tmpFile)
 
           If IsNumeric(NewUpdate) = False Then
                Msgbox
("هنالك مشكلة في المخدم عاود التحديث لاحقاً !!")
 
 
           End If

 
           'إذا كان رقم الإصدار ليس فارغاً وأكبر من رقم التحديث الحالي
            '
فهذا يدل على أن هنالك تحديث جديد
            If NewUpdate 
<> "" AndAlso (Val(NewUpdate) > Val(CurrentUpdate)) Then
                BtnUpdate
.Content "يتوفر تحديث جديد، انقر هنا لتحميله"
 
           Else
                Msgbox
("أنت تمتلك أحدث إصدار من البرنامج")
 
           End If
 
       Catch ex As Exception
            Msgbox
(ex.Message)
 
       End Try
 
   End Sub 
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy


الردود في هذا الموضوع
RE: رغم استخدام دالة المعالج الخلفي إلا أنه ما زال يوجد تهنيج عند تنفيذ الكود - بواسطة السندبااد - 25-10-17, 12:40 PM


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


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