تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن التحكم في البرنامج من خلال صفحة html
#11
(07-02-18, 12:08 AM)anes كتب :
(06-02-18, 11:10 PM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته
يمكنك أخي الكريم استخدام هذا الحدث بزر الأمر رقم 1 كمثال للضغط على زر الأمر رقم 2 و تنفيذ أوامره .. طبعا يمكنك تغيير الحدث حسب ما تحتاجه .. لعلّه يفيد و لو بالجزء اليسير إن شاء الله
تحياتي
كود :
   Private Sub Button1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Button1.KeyPress
       If e.KeyChar = Chr(13) Then
           Button2_Click(Me, EventArgs.Empty)
       End If
   End Sub



الله يحفظك احي عبد العزيز
ولكن ليس هذا المطلوب

المطلوب لما اظغط على الزر مباشرتا الموجود في الويب براوزر يظغط على زر البرنامج او ينفذ كود موجود به
شكرا لك اخي الله يبارك فيك ويرحم والديك

شكرا لك أخي الكريم .. لست أدري قد أكون ربما خارج مجال التغطية لما تفكر به ..
يمكن كتابة الكود الذي تريد تنفيذه بزر الأمر 2 مثلا .. و تغير إلى الحدث Click بزر الأمر 1
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: anes
#12
(07-02-18, 12:49 AM)عبد العزيز البسكري كتب :
(07-02-18, 12:08 AM)anes كتب :
(06-02-18, 11:10 PM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته
يمكنك أخي الكريم استخدام هذا الحدث بزر الأمر رقم 1 كمثال للضغط على زر الأمر رقم 2 و تنفيذ أوامره .. طبعا يمكنك تغيير الحدث حسب ما تحتاجه .. لعلّه يفيد و لو بالجزء اليسير إن شاء الله
تحياتي
كود :
   Private Sub Button1_KeyPress(sender As Object, e As KeyPressEventArgs) Handles Button1.KeyPress
       If e.KeyChar = Chr(13) Then
           Button2_Click(Me, EventArgs.Empty)
       End If
   End Sub



الله يحفظك احي عبد العزيز
ولكن ليس هذا المطلوب

المطلوب لما اظغط على الزر مباشرتا الموجود في الويب براوزر يظغط على زر البرنامج او ينفذ كود موجود به
شكرا لك اخي الله يبارك فيك ويرحم والديك

شكرا لك أخي الكريم .. لست أدري قد أكون ربما خارج مجال التغطية لما تفكر به ..
يمكن كتابة الكود الذي تريد تنفيذه بزر الأمر 2 مثلا .. و تغير إلى الحدث Click بزر الأمر 1

السؤال واضح يا اخواني
هو لما اظغط على الزر الموجود في صفحة html  يظغط تلقائيا على زر البرنامج
Huh Huh Huh Huh
Angry Angry Angry Angry
الرد }}}
تم الشكر بواسطة:
#13
PHP كود :
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As ObjectByVal e As WebBrowserDocumentCompletedEventArgsHandles WebBrowser1.DocumentCompleted
    For Each lnk 
As HtmlElement In WebBrowser1.Document.Links
        lnk
.AttachEventHandler("onclick"AddressOf Link_Click)
 
   Next
End Sub
Private Sub Link_Click()
 
   If WebBrowser1.Document.ActiveElement.InnerText "btn1" Then Button1.PerformClick()
 
   If WebBrowser1.Document.ActiveElement.InnerText "btn2" Then Button2.PerformClick()
End Sub 
الرد }}}
تم الشكر بواسطة: anes
#14
(07-02-18, 04:19 PM)طالب برمجة كتب :
PHP كود :
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As ObjectByVal e As WebBrowserDocumentCompletedEventArgsHandles WebBrowser1.DocumentCompleted
    For Each lnk 
As HtmlElement In WebBrowser1.Document.Links
        lnk
.AttachEventHandler("onclick"AddressOf Link_Click)
 
   Next
End Sub
Private Sub Link_Click()
 
   If WebBrowser1.Document.ActiveElement.InnerText "btn1" Then Button1.PerformClick()
 
   If WebBrowser1.Document.ActiveElement.InnerText "btn2" Then Button2.PerformClick()
End Sub 

فيه مشكلة اخي
الرد }}}
تم الشكر بواسطة:
#15
بدله بالتالي
System.Windows.Forms.HtmlElement
الرد }}}
تم الشكر بواسطة: anes
#16
(07-02-18, 05:02 PM)طالب برمجة كتب : بدله بالتالي
System.Windows.Forms.HtmlElement

الطريقة لا تعمل اخي
Huh
الرد }}}
تم الشكر بواسطة:
#17
الرابط الموجود في المرفق الأول لا يعمل لأعرف ماهو كود الزر الذي استخدمته في الصفحة
http://btnmlive.somee.com/HtmlElement.html

لذا انا جربته على كود HTML من عندي وعمل بشكل جيد
الرد }}}
تم الشكر بواسطة:
#18
(07-02-18, 05:19 PM)طالب برمجة كتب : الرابط الموجود في المرفق الأول لا يعمل لأعرف ماهو كو الزر الذي استخدمته في الصفحة
http://btnmlive.somee.com/HtmlElement.html
ليس هذا اخي


http://btnmlive.somee.com/HtmlEle.html



يمكن GeckoWebBrowser احسن من WebBrowser
[url=http://btnmlive.somee.com/HtmlEle.html][/url]

اخي الكريم سارفع لك مشروع معمول ب GeckoWebBrowser  
ساعدني فيه الله يرحم والديك
الرد }}}
تم الشكر بواسطة:
#19
PHP كود :
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As ObjectByVal e As WebBrowserDocumentCompletedEventArgsHandles WebBrowser1.DocumentCompleted
    
For Each div As Windows.Forms.HtmlElement In WebBrowser1.Document.Body.GetElementsByTagName("div")
        If 
div.InnerHtml "btn1" Then div.AttachEventHandler("onclick"AddressOf Button1_Click)
        If 
div.InnerHtml "btn2" Then div.AttachEventHandler("onclick"AddressOf Button2_Click)
    
Next
End Sub 
الرد }}}
تم الشكر بواسطة: anes
#20
(07-02-18, 05:59 PM)طالب برمجة كتب :
PHP كود :
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As ObjectByVal e As WebBrowserDocumentCompletedEventArgsHandles WebBrowser1.DocumentCompleted
    For Each div 
As Windows.Forms.HtmlElement In WebBrowser1.Document.Body.GetElementsByTagName("div")
 
       If div.InnerHtml "btn1" Then div.AttachEventHandler("onclick"AddressOf Button1_Click)
 
       If div.InnerHtml "btn2" Then div.AttachEventHandler("onclick"AddressOf Button2_Click)
 
   Next
End Sub 

اهوااااا
انت فعلا  عبقري اخي
لقد نجح الكود

اخي الله يرحم والديك تعديل بصيط
هل يمكن تعيير الادات GeckoWebBrowser بالادات WebBrowser
لان ادات WebBrowser1 فقيرة جدا ولا تعرض كامل منظر الصفحة
يرحم الوالدين لمسة اخيرة
وجزاك الله خيرا
عملت مشروع لكن لم يحمل لكبر حجمه

كود :
Private Sub GeckoWebBrowser1_DocumentCompleted(sender As Object, e As Gecko.Events.GeckoDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
       For Each div As Windows.Forms.HtmlElement In GeckoWebBrowser1.Document.Body.GetElementsByTagName("div")
           If div.InnerHtml = "btn1" Then div.AttachEventHandler("onclick", AddressOf Button1_Click)
           If div.InnerHtml = "btn2" Then div.AttachEventHandler("onclick", AddressOf Button2_Click)
       Next
   End Sub
حاولت بهذا لكن لم افلح
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لماذا البرنامج يتوقف بدل عرض رسالة الخطأ justforit 0 109 07-12-25, 10:22 AM
آخر رد: justforit
  كيف يمكن تصدير ascx كملف dll justforit 1 139 06-12-25, 12:33 AM
آخر رد: salamandal
  جهاز ارسال رسائل SMS من خلال برنامج فيجوال بيسك جيولوجي مبتدئ 4 1,027 05-09-25, 12:37 PM
آخر رد: جيولوجي مبتدئ
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,005 06-08-25, 06:34 PM
آخر رد: Taha Okla
  كيف يمكن تحريك الفورم بأستخدام زر heem1986 2 591 30-03-25, 01:58 AM
آخر رد: heem1986
  [سؤال] تغيير الفورم الرئيسي عند تشغيل البرنامج في Visual Studio مع .NET 8؟ silverlord 2 657 09-03-25, 03:52 AM
آخر رد: silverlord
Rainbow [VB.NET] عدد من هم فاتحي البرنامج محمد مسافر 1 420 25-02-25, 07:58 PM
آخر رد: princelovelorn
  كيف يمكن تحويل ملف تنفيذى الى فيجوال بيسك 2010 walkady 2 789 07-02-25, 07:57 PM
آخر رد: الورد2
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 379 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  استفسار عن حمايه البرنامج ahmedramy 1 559 25-12-24, 11:07 PM
آخر رد: aljzazy

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


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