最后一个学期是顶岗实习阶段,也就是出去找工作,让工作单位打分,合格+网上签约成功 才发毕业证,否则就一直实习下去。
一个人来到北京,半个月来海淀人才市场跑了十多次,即使是IT专场也没有招聘,全是培训机构招生,前天好不容易有个招软件技术的,我复试合格,今天上班。
结果老板是让我开发 论坛群发工具 ,从来没接触过,请问大家有思路的吗?我说一个月完成,老板说很容易,一个月太久。
我是一点这方面的经验都没有,都不知如何下手识别验证码先不说,就是想知道别人论坛的控件,比如文本框之类的,我怎么能往里面填写东西?怎么触发它的提交按钮?
一个人来到北京,半个月来海淀人才市场跑了十多次,即使是IT专场也没有招聘,全是培训机构招生,前天好不容易有个招软件技术的,我复试合格,今天上班。
结果老板是让我开发 论坛群发工具 ,从来没接触过,请问大家有思路的吗?我说一个月完成,老板说很容易,一个月太久。
我是一点这方面的经验都没有,都不知如何下手识别验证码先不说,就是想知道别人论坛的控件,比如文本框之类的,我怎么能往里面填写东西?怎么触发它的提交按钮?
这个很容易实现
主要就是使用WebBrowser控件
好好看看这个
http://msdn.microsoft.com/zh-cn/library/w290k23d(VS.80).aspxGood Luck
private void Form1_Load(object sender, EventArgs e)
{
wb1.Navigate("http://www.dzsyxx.com/"); try
{
HtmlElement txbUser = wb1.Document.All["TxtUserName"];
HtmlElement txbPass = wb1.Document.All["TxtPassword"]; if (txbUser == null || txbPass == null)
{
return;
} txbUser.SetAttribute("value", "自动填写");
txbPass.SetAttribute("value", "自动填写");
}
catch (Exception ex)
{
txbJD.Text = ex.ToString();
}
System.NullReferenceException: 未将对象引用设置到对象的实例。
在 测试I.Form1.Form1_Load(Object sender, EventArgs e) 位置 d:\My Documents\Visual Studio 2005\Projects\测试I\测试I\Form1.cs:行号 **从try的第一行就错了,网上都这么写的,到我这就不行。
textarea 没有 value 属性...
this.webBrowser1.DocumentCompleted += new System.Windows.Forms.WebBrowserDocumentCompletedEventHandler(this.webBrowser1_DocumentCompleted);
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
try
{
HtmlElement txbUser = wb1.Document.All["TxtUserName"];
HtmlElement txbPass = wb1.Document.All["TxtPassword"]; if (txbUser == null || txbPass == null)
{
return;
} txbUser.SetAttribute("value", "自动填写");
txbPass.SetAttribute("value", "自动填写");
}
catch (Exception ex)
{
txbJD.Text = ex.ToString();
}
}