PDA

View Full Version : سوال: چگونگی انتقال اطلاعات از سایت به فرم



goodarziasl
پنج شنبه 08 تیر 1396, 23:38 عصر
private void button1_Click(object sender, EventArgs e)
{
WebClient wc=new WebClient ();
string htm = wc.DownloadString("https://for example");

WebBrowser web=new WebBrowser ();
web.DocumentText=htm;
web.ScriptErrorsSuppressed = true;
HtmlElementCollection pageTextElements = web.Document.GetElementsByTagName("input");
foreach (HtmlElement htelment in pageTextElements)
{
if (htelment.Name.Equals("email"))
htelment.SetAttribute("Value", this.textBox1.Text);
}

HtmlElementCollection page = web.Document.GetElementsByTagName("input");
foreach (HtmlElement htelment1 in page)
{
if (htelment1.Name.Equals("did_submit"))
{
htelment1.InvokeMember("click");
}
}
}
با سلام
دوستان من یک برنامه ای نوشتم که قرار کاربرایمیلش را توی تکس باکس فرمم وارد کنه و برنامه قراره ایمیل را به سایتی ارسال کنه و با زدن دکمه برنامه در اصل دکمه سایت فعال میشه و سایت مشخص میکنه که کاربر عضو سایت هست یا نه حالا مشکل من اینکه نگار اصلا ارسال صورت نمیگیره و اگر هم صورت میگره جواب سایت را من چطور میتونم توی فرمم نشون بدن مبنی بر این که کاربر عضو هست یا نه
نتیجه عضویت در سایت بعد از جستجو در یک تک <div> قرار میگره مثلا<div>no member</div>