تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيفية عرض نص موجود على الانترنت داخل اداة مربع نص (الحصول على بيانات من صفحة ويب)
#8
اخواني الكرام الفضول شدد علي بالمشاركة بالموضوعSmile
اول شي انظرو لصورة التطبيق:

واجهة vb6.0 ترسل رابط الصفحة وترسل كلمة المفتاح كما هو واضح بالصورة.

كود :
Private Sub Command1_Click()
Dim ob As Object
Set ob = CreateObject("GetStringsFromHtmlSource.GetStrings")
Text1.Text = ob.gstr("http://www.goldsilverapps.com/gs/lp/v1/lp/1", k.Text)
End Sub


وملف dll يحمل الصفحة ويرجع قيمة المفتاح.

من جهة الدوت نت عملت كلاس ليبراري
GetStringsFromHtmlSource.dll

و هذا هو محتواه:
كود :
Imports System.Text.RegularExpressions
Public Class GetStrings
   Public Function gstr(ByVal url As String, ByVal k As String) As String
       Dim lstkeys As New List(Of String)
       Dim lstvalues As New List(Of String)
       Dim html As String = ""
       Dim wc As New Net.WebClient
       html = wc.DownloadString(url)
       For Each h As String In html.Split(",")
           Dim str As String = """(.*?)"":.*?""(.*?)"""
           Dim reg As New Regex(str, RegexOptions.IgnoreCase)
           For Each ma As Match In reg.Matches(h)
               lstkeys.Add(ma.Groups(1).Value)
               lstvalues.Add(ma.Groups(2).Value)
           Next
       Next
       Return lstvalues(lstkeys.IndexOf(k))
   End Function
End Class
هذا من باب الفضول ليس الا Smile
و هذا لا يعني اني لا اريد تقديم المعلومة لكن اذا جاء الفضول متاخراSad
الله يكتب اجر الجميع.


الملفات المرفقة
.zip   GetStringsFromHtmlSource.zip (الحجم : 49.04 ك ب / التحميلات : 47)
.zip   vb6App.zip (الحجم : 11.08 ك ب / التحميلات : 53)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}


الردود في هذا الموضوع
RE: كيفية عرض نص موجود على الانترنت داخل اداة مربع نص (الحصول على بيانات من صفحة ويب) - بواسطة سعود - 10-09-17, 08:32 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 473 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
  ابحت عن كود جمع عمود داخل قادة بيانات access باستخدام adodc عبدالمؤمن 4 488 08-12-24, 01:20 AM
آخر رد: justforit
  عندي مشكلة في تعديل بيانات بين جدولين ahmed.amayouf.anweeji 2 365 12-11-24, 09:46 PM
آخر رد: السيد الغالي
Photo اداة عرض التقارير فجيوال 6 مهم مهم جبران جابر 1 302 22-10-24, 11:27 AM
آخر رد: جبران جابر
Question [vb6.0] كيف يمكن إدراج الاسم الذي موجود في الصورة في Label1 برمجياً ؟ Microformt 2 294 02-10-24, 06:01 PM
آخر رد: Microformt
  [vb6.0] تشغيل استعلام الحاق برمجيا من داخل واجهة الفيجوال بيسك وادي العوضي 3 418 15-08-24, 09:06 PM
آخر رد: وادي العوضي
  نريد تمكين الbackspace مع قصر الكتابة داخل مربع النص على الارقام 123456 haitham Muhammed 2 435 17-06-24, 05:35 PM
آخر رد: مصمم هاوي
  [سؤال] كيفية تشغيل قاعدة بيانات برنامج VB6+Access على شبكة داخليه aboezzat84 3 3,256 21-04-24, 04:12 PM
آخر رد: qqqqqqq
Lightbulb الانتقال التلقائي من مربع نص الى اخر haider kh 0 342 15-03-24, 11:58 PM
آخر رد: haider kh
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 405 05-03-24, 02:40 PM
آخر رد: مصمم هاوي

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


يقوم بقرائة الموضوع: