21-07-18, 02:46 PM
(21-07-18, 09:26 AM)Done كتب :PHP كود :
Dim npid As String = "CUSA02328_00"
Dim env As String = "NP"
WebBrowser1.Document.GetElementById("npid").SetAttribute("value", npid)
Dim AgeElement As HtmlElement = WebBrowser1.Document.GetElementById("env")
AgeElement.GetElementsByTagName("option").Cast(Of HtmlElement).
First(Function(x) x.GetAttribute("value") = env.ToLower).
SetAttribute("selected", "true")
WebBrowser1.Document.Forms(0).InvokeMember("submit")
الاخ Done من كتر الحماسة فى المساعدة
لم ينتبه انه بقسم الـ C#
سبق ووقعت بنفس المشكلة عندما كنت ارد كثيراً بقسم VB.NET
تسلم اخى Done على الحماسة وعلى المساعدة الجميلة فشكراً لك...
اضافة لما قدمه الاخ Done فكل الشكر له
اليك الكود التالى....
فى منطقة textBox1_TextChanged
قم باستخدام الكود التالى.....كود :
var textbox = webBrowser1.Document.GetElementsByTagName("input");
foreach (HtmlElement link in textbox)
{
link.GetAttribute("className");
link.SetAttribute("value", textBox1.Text);
}فى منطقة comboBox1_SelectedIndexChanged
قم باستخدام الكود التالى.....كود :
var combobox = webBrowser1.Document.GetElementsByTagName("select");
foreach (HtmlElement link in combobox)
{
link.GetAttribute("form-control-lg");
link.SetAttribute("value", comboBox1.Text);
}ملحوظة هاااامة جداً
النصوص التى توضع فى comboBox
تكون على هذا النحوPHP كود :
np
sp-int
prod-qa
mgmt
e1-np
rc
طبقاً لما هو موضح فى الصورة التالية.. (لاحظ ما هو مشار اليه بالاطار الاحمر)
ناتى بالنهاية زر التنفيذ
فى منطقة button1_Click
قم باستخدام الكود التالى.....كود :
var Search = webBrowser1.Document.GetElementsByTagName("button");
foreach (HtmlElement link in Search)
{
link.GetAttribute("btn-primary");
link.InvokeMember("click");
}بالنهاية ارفق لك السورس + البرنامج
موضح به الفكر كاملاً
السورس(2015)
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

