تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] اريد كود لفتح رابط في المتصفح الافتراضي
#1
السلام عليكم اخوتي الكرام
اريد كود لفتح رابط في المتصفح الافتراضي .الرابط مختصر وعند ما تتم الظغط على زر تخطي الاعلان في المتصفح يصبح الزر في البرنامج
Button1.Enabled = False
ارجو اني قد افلحت في اصال المقصود
الرد }}}
تم الشكر بواسطة:
#2
هل عندك بنية الصفحة اي الاكواد داخل الصفحة

ساطرح لك مثال و انت اختار بما يتناسب معك
في بنية الصفحة سيكون هذا الزر معروف اما بالاسم او برقم Id
ساقدم مثال عملي اعمل فورم جديد Form1 و ضع به متصفح WebBrowser1
وضع زر على النموذج وسميه Button1
الان في حدث تحميل النموذج هذا الكود
PHP كود :
       WebBrowser1.DocumentText "<html><body><button id=""btn1"" type=""button"">Skipe!</button><button id=""btn2"" type=""button"">Bidaya!</button></body></html>" 

لاحظ اننا اضفنا داخل المتصفح زرين btn1,btn2
و الان في حدث اكتمال التحميل هذا الكود
PHP كود :
       AddHandler WebBrowser1.Document.ClickAddressOf Me.Document_Click 

لنلتقط حدث الزر حسب معرف Id الخاص به وفق الاجراء التالي
PHP كود :
   Private Sub Document_Click(sender As ObjectAs HtmlElementEventArgs)
 
       'فحص الزر
        If WebBrowser1.Document.ActiveElement.TagName = "BUTTON" Then

            If WebBrowser1.Document.ActiveElement.Id = "btn1" Then
                Me.Button1.Visible = False
            ElseIf WebBrowser1.Document.ActiveElement.Id = "btn2" Then
                MessageBox.Show("مرحبا انا الزر بدايا")
            End If
        End If
    End Sub 

جرب و شوف النتيجة
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#3
ابو ليلى اشكرك على الرد الجميل والمتميز لكن اخي اريد العملية تتم في المتصفح الافتراضي لاي جها ز يتم تشغيل البرنامج به
ولكي اوضح اكثر وعلى سبيل المثال لدينا رابط مختصر عند فتحه ينتقل بنا الى عداد يعد تنازليا حوالي 5 ثواني وعند انتهاء العد يظهر زر وعند الظغط على ذلك الزر ينتقل بك الى الرابط الاصلي اي الرابط اللمختصر
في هته الحالة اريد عندما اظغط على الزر الذي يظهر بعد العد التنازلي في المتصفح الافتراضي لاي جهاز يصبح الزر الموجود في برنامجي Button1.Enabled = False وليس Button1.Visible = False

  ومعذرتا مرتا اخرى
الرد }}}
تم الشكر بواسطة:
#4
صعبتها كثير علينا  Dodgy
ليس لدي فكرة حاليا,ابحث في قوقل عل و عسى تجد شيئ
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة:
#5
ههههههههههههههههههههه شكرا اخي الله يرضى عليك
الرد }}}
تم الشكر بواسطة:
#6
اذا قدرت تقرأ الرابط اثناء العد
وتقرأ الرابط بعد الضغط على الزر في الصفحة
اكيد تقدر تغير حالة الزر في الفورم
يلزمنا نعرف البرامج المفتوحة ونحدد نافذة المتصفح وبعدها نقرأ التغيرات الطارئئة على url في نافذة المتصفح
وممكن تكون الفكرة فيه اللي احسن منها
يعني حبيت اضوي شمعة زي ما يقولوا
والا شو رأيك ابو ليلى؟
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة: ابو ليلى
#7
كلام جميل ابو عمر لكن تبقى المشكلة في هذا النوع من الصفحات التي تحتوي على مثل هذه الازرار انه عندما يتم ضغط الزر يفتح لك تبويب جديد او اكثر او حتى نافذة جديدة او اكثر
يعني انت امام كم من الروابط ؟؟؟ هذا من جهة
من جهة اخرى انت تتعامل مع كائنات خارج اطار العمل و ليس لديك مكتبات للتخاطب مع هذه الكائنات و الكائنات المشمولة بداخلها (على حسب علمي قد يوجد و لكني لم اتبحر بها)
يمكنك استخدام دوال Api للوصول الى هذه الكائنات و لكن جزئياً
الناحية الاكثر تعقيدا ؟؟؟ يمكن المستخدم لديه متصفح افتراضي لم تسمع به قط او نادر الاستخدام اذا انت اما معضلة اكبر
يحتاج الموضوع الى تحليل اكثر (قد تكون وجهة نظري قاصرة)
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: أبو عمر
#8
انا بانتظار الاخوة وجزاكم الله خيرا
الرد }}}
تم الشكر بواسطة:
#9
ارجو من الاخوة المساعدة وشكرا
الرد }}}
تم الشكر بواسطة:
#10
اين انتم يا اهل الخبرة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 557 22-03-25, 09:59 AM
آخر رد: mh66
  اريد كود لو سمحتم خالد كامل1 10 1,207 15-02-25, 02:15 PM
آخر رد: خالد كامل1
  اريد كود معين اثابكم الله خالد كامل1 1 456 04-02-25, 09:28 PM
آخر رد: aliday03
  إدراج صورة الموظف من خلال رابط في حقل من قاعدة البيانات saud1004 4 532 13-12-24, 04:48 AM
آخر رد: saud1004
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 634 18-11-24, 01:02 AM
آخر رد: rdxdz
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 666 12-11-24, 12:19 PM
آخر رد: khalidalwdi
Photo رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 740 24-10-24, 05:49 PM
آخر رد: mmaalmesry
  [نقاش] اريد مسااعدة انا مبتدئة ف بحر غارق?? ..N 1 343 29-09-24, 11:16 PM
آخر رد: justforit
  [VB.NET] أستأذنكم فى رابط ل VISUAL STUDIO 2015 mmaalmesry 2 427 22-09-24, 04:42 PM
آخر رد: salamandal
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 496 04-08-24, 09:15 PM
آخر رد: mrfenix93

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


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