تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب معرفة id لهذا الزر
#1
[COLOR="#0000CD"]السلام عليكم ورحمة الله وبركاته ،

إخواني الكرام لدي مشروع مهم بلغة الفيجوال بيسك دوت نت ، وأنا إنتهيت بنسبة كبيرة جداً من البرنامج (95 % ) ~

المشكلة التي واجهتني هي أنني أريد من برنامجي الضغط على زر في صفحة ما , لكني لا أعرف ال id الخاص بهذا الزر ,. أرجو أن تساعدوني في معرفته للأهمية الكبيرة ,.
رابط الصفحة :
http://globfone.com


قمت بالدخول للصفحة والضغط على زر Send SMS بعدها سيظهر لك صفحة صغيرة فيها زرين Cancel و Send
الآي دي الذي أريده أنا هو الخاص بزر Send <
أتمنى المساعدة بارك الله فيكم .
[/COLOR]
الرد }}}}
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته
أخي الكريم
توجد في البرنامج طريقة لمعرفة ID لزر Send الخاص بالكود
والبرنامج مجرب ويعمل بشكل سليم جدا
حاول أن تتأكد مرة أخرى

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله وبركاته
تفضل أخي الكريم هذا شرح للكود
مع توضيح كيف يتم معرفة الـ ID الخاص بالزر Send
كود :
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        [color=#008000]'تشغيل المؤقت لمتابعة نتيجة الإرسال[/color]
        Timer1.Enabled = True
        [color=#008000]'مسح النتيجة السابقة[/color]
        Label1.Text = ""
        [color=#008000]'إسناد أحرف الكابتشا داخل المكان المخصص لها[/color]
        WebBrowser1.Document.GetElementById("recaptcha_response_field").Focus()
        WebBrowser1.Document.GetElementById("recaptcha_response_field").InnerText = TextBox3.Text
        [color=#008000]'هنا الجواب على سؤالك[/color]
        [COLOR=#008000]'وهو القيام بالبحث عن الزر
        'Send
        'بدلالة الكود الخاص به وهو هنا
        '<span class="ui-button-text">Send</span>
        'فإذا تم العثور عليه قام البرنامج بالضغط
        'عليه والخروج من الحلقة التكرارية[/COLOR]
        For U = WebBrowser1.Document.All.Count - 1 To 0 Step -1
            If WebBrowser1.Document.All.Item(U).InnerHtml <> "" AndAlso WebBrowser1.Document.All.Item(U).InnerHtml = "<span class=""ui-button-text"">Send</span>" Then
                WebBrowser1.Document.All.Item(U).Focus()
                WebBrowser1.Document.All.Item(U).InvokeMember("click")
                Exit For
            End If
        Next
    End Sub

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#4
ممتاز sooriaty03
"الناس نيام فإذا ماتوا إنتبهوا"
الرد }}}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

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

وأخيرا المثال بعد التعديل في المرفقات

بالتوفيق


الملفات المرفقة
.zip   Globfone.zip (الحجم : 127.85 ك ب / التحميلات : 25)
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيف يتم معرفة رقم ID السجل الجديد -- تم الوصول للحل اليوم مبتدئة وغداً محترفة 8 256 25-04-17, 01:47 AM
آخر رد: العواد الصغير
  [سؤال] أريد معرفة اخر صف في الجدول حنان المغربى 7 311 16-04-17, 02:01 AM
آخر رد: أبوبكر سويدان
  معرفة عدد الذكور alma_fandi 8 144 15-04-17, 11:52 PM
آخر رد: alma_fandi
  تصحيح كود معرفة عدد ايام الغياب لموظف بين تاريخين nmst70 6 230 11-03-17, 11:09 AM
آخر رد: nmst70
  [كود] معرفة كم شخص متصل ببرنامجي الان عبدالرحمن المكاوي 3 169 08-03-17, 01:05 PM
آخر رد: Basil Abdallah
  الرجاء النظر لهذا السؤال بخصوص الإندكس abdulla2 1 94 08-03-17, 08:33 AM
آخر رد: مساعدة
  [سؤال] معرفة الاسماء في الجداول الثلاثة المكترره محمد بوقزاحة 1 123 30-01-17, 11:54 AM
آخر رد: مساعدة
  كيفية معرفة اذا كانت form لا تزال مفتوحة ؟ noway 2 180 29-01-17, 04:12 PM
آخر رد: ابو ليلى
  [سؤال] التعامل مع الزر الموجود في DataGrideView هل يستطيع حذف الصف الذي به البتن thevirus 1 292 10-11-16, 09:20 PM
آخر رد: ابراهيم النعيمي
  [VB.NET] سؤال كيف يمكن معرفة التغير في قاعدة البيانات وليد الزنتاني 2 266 10-11-16, 01:20 AM
آخر رد: وليد الزنتاني

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


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