الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف ابحث عن رقم في الأداة WebBrowser

مغلق
بدأه الحبيب99 في 29 أبريل 2007 · 11 رد · 1,227 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

استخدمت أداة WebBrowser لطلب فتح صفحة

فأرسلي الموقع رقم 1

كيف استطيع معرفة ان الرقم الموجود في الأداة يساوي 1

#2

ما معنى ارسل للموقع رقم واحد

هل تقصد ان رقم واحد هو مثلا رقم الصفحة

بالتوفيق

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#4

السلام عليكم

webbrowser.document.body.innerhtml
webbrowser.document.body.innertext

والله أعلم

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#5

الأخ الفاضل ...

WebSearch.zip

يمكنك عمل بحث بنفسك داخل النص بأستخدام الدالة InStr أو أستخدام امكانية البحث الموجودة مع الأداة WebBrowser

	WebBrowser.ExecWB OLECMDID_FIND, OLECMDEXECOPT_DODEFAULT, vbNullString

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#6

جزاك الله خير على ردودكم

شكراً لك اخي Eng. Usama El-Mokadem

المثال الذي ارفقته كان فيه ما أريد وفقك الله لكل خير وجعله في ميزان حسناتك

عندى اسئلة اذا سمحتولي

سؤال 1 عندي تشغيل البرنامج توجد كتابة داخل الأداة هل توجد طريقة لجعل هذه الأداة فارغة

2 اذا كنت ابحث عن الرقم 10 وكان موجود في الأداة الرقم 1012 فالبرنامج يخبرني بأن الرقم عشرة موجود

والحقيقة الرقم عشرة غير موجود والموجود 1012

هل من حل؟

3 اذا كانت الأداة فارغة من المعلومات

ثم ظهرت فيها معلومات

هل استطيع معرفة ان الأداة الآن يوجد بها معلومات لكي اقوم بعملية البحث

4 الكود InStr(1, wText, fStr) ماذا يعني الرقم 1 ، وماذا يعني wText

تم تعديل هذه المشاركة بواسطة الحبيب99 في 9 مايو 2007 في 03:20

#7

الأخ الفاضل ...

اقتباس
سؤال 1 عندي تشغيل البرنامج توجد كتابة داخل الأداة هل توجد طريقة لجعل هذه الأداة فارغة
أضف الكود التالى
Private Sub Form_Load()
	WebBrowser.Navigate2 "about:blank"
End Sub

اقتباس
2 اذا كنت ابحث عن الرقم 10 وكان موجود في الأداة الرقم 1012 فالبرنامج يخبرني بأن الرقم عشرة موجود

والحقيقة الرقم عشرة غير موجود والموجود 1012

هل من حل؟

قم بتحديث cmdCustomSearch_Click إلى
Private Sub cmdCustomSearch_Click()
	Dim Doc As HTMLDocument
	Dim fStr As String
	Dim wText As String
	Dim ch As String
	Dim wPos As Long

	Set Doc = WebBrowser.Document
	wText = Doc.body.innerText
	fStr = InputBox$("Enter search string:", "Find")
	If Len(fStr) > 0 Then
		wPos = InStr(1, wText, fStr, vbTextCompare)
		If wPos Then
			ch = Mid$(wText, wPos + Len(fStr), 1)
			If ch = " " Or ch = vbCr Or ch = vbLf Or ch = vbTab Then
				MsgBox "Find text: " & fStr
			Else
				MsgBox "Text not found"
			End If
		End If
	End If
End Sub

اقتباس
3 اذا كانت الأداة فارغة من المعلومات

ثم ظهرت فيها معلومات

هل استطيع معرفة ان الأداة الآن يوجد بها معلومات لكي اقوم بعملية البحث

قم بتحديث cmdGo_Click إلى
Private Sub cmdGo_Click()
	cmdBrowserSearch.Enabled = False
	cmdCustomSearch.Enabled = False
	WebBrowser.Navigate2 Trim(txtURL.Text)
End Sub

وأضف

Private Sub WebBrowser_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
	cmdBrowserSearch.Enabled = True
	cmdCustomSearch.Enabled = True
End Sub

اقتباس
الكود InStr(1, wText, fStr) ماذا يعني الرقم 1 ، وماذا يعني wText
يعنى أبدء البحث من حرف رقم 1 (أول حرف)

شكراً

WebSearch_up1.rar

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#8

أسأل الله العظيم رب العرش الكريم ان يسكنك الجنة وان يفرج عنك كرب الدنيا والآخرة وان يفتح لك رزقاً واسعاً وحلالاً طيباً

#9

السلام عليكم

جربت الكود الجديد

ووجدت انه عندما يكون في الأداة رقم 1010

واردت البحث عن الرقم 10 تظهر رسالة عدم وجود الرقم

اذا اردت البحث عن الرقم 1010 تظهر رسالة عدم وجود الرقم ما الحل ؟

سؤال/ الموقع يرسل ارقام فقط

هل توجد طريقة لمعرفة كل هذا الرقم

تم تعديل هذه المشاركة بواسطة الحبيب99 في 10 مايو 2007 في 20:03

#10
اقتباس
2 اذا كنت ابحث عن الرقم 10 وكان موجود في الأداة الرقم 1012 فالبرنامج يخبرني بأن الرقم عشرة موجود

والحقيقة الرقم عشرة غير موجود والموجود 1012

هل من حل؟

اقتباس
ووجدت انه عندما يكون في الأداة رقم 1010

واردت البحث عن الرقم 10 تظهر رسالة عدم وجود الرقم

اذا اردت البحث عن الرقم 1010 تظهر رسالة عدم وجود الرقم ما الحل ؟

البرنامج الأول يحقق طلبك WebSearch.zip الثانى :)

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#11

اخي الكريم Eng. Usama El-Mokadem...

هل من طريقة لجعل الموقع الذي تصفحته عن طريق الأداة لايظهر في المحفوظات

تم تعديل هذه المشاركة بواسطة الحبيب99 في 5 سبتمبر 2007 في 09:19

#12

للرفع

هذا الموضوع مغلق.

مواضيع مشابهة