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

PHP كود :
   Private Sub Button1_Click(sender As ObjectAs EventArgsHandles Button1.Click
        Task
.Factory.StartNew(Sub()
 
                                 'تاريخ النت
                                  Dispatcher.BeginInvoke(Sub() GetDateNet = GetInternetTime("time.nist.gov", True))
                              End Sub)
    End Sub


    Public Function GetInternetTime(ByVal host As String, Optional ByVal ToLocalTime As Boolean = False) As DateTime
        '
الحصول على تاريخ النت
        Dim timeStr 
As String
        Dim reader 
As New IO.StreamReader(New Net.Sockets.TcpClient(host13).GetStream)
 
       Dim LastSysTime As DateTime
        LastSysTime 
DateTime.UtcNow()
 
       timeStr reader.ReadToEnd
        reader
.Close()

 
       Dim year As Integer CInt(timeStr.Substring(72)) + 2000
        Dim month 
As Integer CInt(timeStr.Substring(102))
 
       Dim day As Integer CInt(timeStr.Substring(132))
 
       Dim hour As Integer CInt(timeStr.Substring(162))
 
       Dim minute As Integer CInt(timeStr.Substring(192))
 
       Dim second As Integer CInt(timeStr.Substring(222))

 
       If ToLocalTime Then
            Return 
New DateTime(yearmonthdayhourminutesecond).ToLocalTime
        Else
            Return 
New DateTime(yearmonthdayhourminutesecond)
 
       End If
 
   End Function 
فاعلم أنه لا إله إلا الله
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy


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


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


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