110,533
社区成员
发帖
与我相关
我的任务
分享
private void FaTieEvent(object sender, WebBrowserDocumentCompletedEventArgs e) // 发帖事件
{
try
{
HtmlElement eTxbTitle = wb.Document.All["subject"];
HtmlElement eTxbBody = wb.Document.All["textarea"];
HtmlElement eBtnSend = wb.Document.All["submit"];
if (eTxbTitle == null || eTxbBody == null || eBtnSend == null)
{
return;
}
eTxbTitle.SetAttribute("value", txbBT.Text);
eTxbBody.OuterText = txbXT.Text;
eBtnSend.InvokeMember("click");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(), "! ! ! 发 帖 模 块 ! ! !", MessageBoxButtons.OK, MessageBoxIcon.Stop);
}
}
eTxbTitle.SetAttribute("value", txbBT.Text);
eTxbBody.OuterText = txbXT.Text;
Thread.Sleep(3000); // 我试了这句,结果连填写都延迟了
eBtnSend.InvokeMember("click");