تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- البحث في صفحة html
#1
السلام عليكم ورحمة الله


استفساري عن كود بعد دخولي  الى الموقع يقوم بالبحث عن كلمه معينه ومن ثم يقوم بتنزيل ملف

الكود الي عندي يقوم بادخالي الى الصفحه

   

بعد دخول الصفحه اريد ابحث في الhtml  عن كلمت  

إقتباس :downloadedfiles


اذا حصلت الكلمه
كود :
    <UL>
      <LI><A HREF="downloadedfiles/AP1BP541212.adi">.ADI file</A>
      <LI><A HREF="downloadedfiles/AP1BP541212.txt">.TXT file</A>
    </UL>


يقوم بانزال لي الملف
AP1BP541212.adi


للعلم اسم الملف يتغير كل مرة اقوم بالدخول
AP1BP541212

كود :
 Dim filename As String = Regex.Match(ReturnStr, "downloadedfiles/.+?\.adi", RegexOptions.IgnoreCase).Value

الكود الي عندي كان شغال لا اعرف ما حصل في الان 
هذا الكود بعد دخولي للموقع هو يقوم بالبحث عن الكلمه ومن ثم سحب الملف


كود :
   Dim EQSLURL As String = String.Format("http://www.eqsl.cc/qslcard/DownloadInBox.cfm?UserName={0}&Password={1}&RcvdSince={2}", eqslu.Text, eqslp.Text, cv)

                Using client As New WebClient() With {.Encoding = System.Text.Encoding.UTF8}


                    Dim ReturnStr As String = client.DownloadString(EQSLURL)
                    Dim filename As String = Regex.Match(ReturnStr, "downloadedfiles/.+?\.adi", RegexOptions.IgnoreCase).Value
                    If filename <> "" Then
                        Dim data() As Byte = client.DownloadData(String.Format("http://www.eqsl.cc/qslcard/{0}", filename))
                        Dim targetFilename As String = String.Format(Format1, Path.GetFileName(filename))
                        File.WriteAllBytes(targetFilename, data)

                        lblAttach.Text = String.Format(Format, Path.GetFileName(filename))


                    End If
                End Using


احتمال في غلط في الكود بارك الله فيكم

شكرا على المساعده

حاليا يعطيني غلط

إقتباس :Index (zero based) must be greater than or equal to zero and less than the size of the argument list.'

هنا

كود :
                       Dim targetFilename As String = String.Format(Format1, Path.GetFileName(filename))
الرد
تم الشكر بواسطة: elgokr , elgokr , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [VB.NET] استفسار بخصوص الفورم دائما في المقدمة sniperjawadino 7 186 منذ 2 ساعة مضت
آخر رد: sniperjawadino
Photo أريد كود HTML يقوم بحجب الموقع وبه TextBox & Button ... [ التفاصيل بالداخل ] PeterGhattas082460 4 73 أمس, 10:37 PM
آخر رد: elgokr
  البحث بين تاريخين لاسم معين alshandodi 9 166 أمس, 12:06 PM
آخر رد: elgokr
  استفسار عن حذف فولدرات ابو روضة 13 169 16-06-19, 01:54 PM
آخر رد: elgokr
  [VB.NET] استفسار عن تصدير الرسم البياني الى ملف الوورد aljzazy 6 144 09-06-19, 08:19 PM
آخر رد: aljzazy
  [VB.NET] عند البحث عن سجل بين تاريخين اسامه الهرماوي 2 129 22-05-19, 08:12 PM
آخر رد: اسامه الهرماوي
  [سؤال] كود فتح صفحة من صفحات مبرمجة في webbrowser تلقائيا soloxocf1 1 103 16-05-19, 02:35 PM
آخر رد: elgokr
  خطأ أثناء عملية البحث في DATAGRIDVIEW ahmedfa71 5 128 14-05-19, 04:10 PM
آخر رد: elgokr
  [VB.NET] استفسار بسيط اسامه الهرماوي 3 128 05-05-19, 07:26 PM
آخر رد: asemshahen5
  البحث بتاريخ من نوع نصي محمد خيري 18 363 05-05-19, 06:37 PM
آخر رد: محمد خيري

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


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