منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
حل لهذا الكود - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : حل لهذا الكود (/showthread.php?tid=20879)

الصفحات: 1 2


حل لهذا الكود - ddemed - 30-06-17

السلام عليكم لدي مشكل في هذا الكود اريد حل له وشكرا


RE: حل لهذا الكود - ابو ليلى - 01-07-17

السلام عليكم و رحمة الله و بركاته
الكلمة Await ترتبط مع Async
تاكد من كتابتها مع بداية تعريف الدالة او الاجراء
حيث الكود الضاهر في الصورة مقطوع و جسم الدالة غير مرئي


RE: حل لهذا الكود - ddemed - 01-07-17

هذه الاكواد كما تري اخي الكريم


RE: حل لهذا الكود - ابو ليلى - 01-07-17

PHP كود :
Public Async Sub SendToUrl 

ضع الكلمة Async في المكان المحدد و جرب



RE: حل لهذا الكود - ddemed - 01-07-17

(01-07-17, 01:42 AM)ابو ليلى كتب :
PHP كود :
Public Async Sub SendToUrl 

ضع الكلمة Async في المكان المحدد و جرب

ظهرت مشاكل كبيره اخري

PHP كود :
Public Async Sub SendToUrl
            stopProcess 
False
            Try
        Dim _fullResult 
As String Await.getContentsTask(New WebClient()).DownloadStringTaskAsync(globalLink(Setinfo.Days))

 
       Dim rg As New Regex(_pastebinPatternRegexOptions.Multiline)
 
               For Each matchString As Match In rg.Matches(_fullResult)
 
                   concatResult.Add(matchString.Value.Replace(changeLink(0), changeLink(1)))
 
                   Setinfo.CountLinks.Text concatResult.Count.ToString()

 
                   If stopProcess Then
                        Exit 
For
 
                   End If
 
               Next matchString

                For Each item In concatResult

        Dim _secondResults 
As String Await(New WebClient()).DownloadStringTaskAsync(item)
 
       Dim _info As New Regex(Setinfo.regexPatternRegexOptions.Multiline)

 
                   For Each matchString As Match In _info.Matches(_secondResults)
 
                       Application.DoEvents()

 
                       Setinfo.Result.Items.Add(matchString.Value)
 
                       Setinfo.CountTotalItems.Text Setinfo.Result.Items.Count.ToString()

 
                       If stopProcess Then
                            Exit 
For
 
                       End If
 
                   Next matchString
                    If stopProcess Then
                        Exit 
For
 
                   End If
 
               Next item

              AddHandler _callback
Setinfo.processEnd
end sub 



RE: حل لهذا الكود - ابو ليلى - 01-07-17

ضع صورة للاخطاء حتى نتعرف عليها


RE: حل لهذا الكود - ddemed - 01-07-17

(01-07-17, 01:54 AM)ابو ليلى كتب : ضع صورة للاخطاء حتى نتعرف عليها

هاهي


RE: حل لهذا الكود - J427 - 01-07-17

Framework 4.5 +


RE: حل لهذا الكود - ddemed - 01-07-17

(01-07-17, 01:57 AM)J427 كتب : Framework 4.5 +

انا استخدم vb10 ليس به 4.5 اخر شي 4


RE: حل لهذا الكود - ابو ليلى - 01-07-17

حاول اعادة بناء المشروع لتقلص عدد الاخطاء لان اغلب الاخطاء غير صحيحة
وعمل Clean اذا ما نجح في التقليص
و بعدها نشوف باقي الاخطاء

اتوقع انك غير قادر على استخدام هذا الاسلوب مع النسخة 4.0