تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ما هو كود البحث عن تاريخ باستخدام datetimepicker فى sql server كود vb.net vb2010 2 57 أمس, 04:29 PM
آخر رد: ابو يوسف النواوي 2
  كيفية فتح صفحة انترنت عن طريق الضغط علي اسم الموقع hamadz 4 82 22-10-18, 10:35 PM
آخر رد: fouadhdfouad
  استفسار عن طريقة نقل البيانات من Datagridview إلى الكريستال ريبورت جيولوجي مبتدئ 2 70 22-10-18, 12:15 AM
آخر رد: جيولوجي مبتدئ
  استفسار عن كود الحفظ hassan 14 1 78 21-10-18, 08:28 AM
آخر رد: rnmr
  [سؤال] استفسار عن مشكلة في كود لايجاد العملاء الغير موجودين بجدول الدفع ahmedmansour 12 442 20-10-18, 06:22 PM
آخر رد: ahmedmansour
  البحث عن يوم في قاعدة البيانات atefkhalf2004 2 89 16-10-18, 09:18 PM
آخر رد: WAEL ABED
  [VB.NET] استفسار :- بخصوص نقل الداتا من DataGridView عن طريق CheckBoxColumn dubai.eig 3 96 15-10-18, 08:09 PM
آخر رد: عبدالله الدوسري
  استفسار عن البحث في مجلد في جهاز أخر بالشبكة المحلية أبووسم 4 124 13-10-18, 04:35 AM
آخر رد: حريف برمجة
  [VB.NET] استفسار :- بخصوص DataGridViewCheckBoxColumn dubai.eig 0 64 12-10-18, 10:05 PM
آخر رد: dubai.eig
  توقف كود البحث باستخدام في الصندوق النصي بناءًا على شرط Hazem1 5 112 06-10-18, 02:01 AM
آخر رد: rnmr

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


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