111,077
社区成员




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
private int i;
private double[] student;
public Form1()
{
InitializeComponent();
HtmlDocument doc = webBrowser1.Document;
HtmlElement btn = null;
foreach (HtmlElement em in doc.All)
{
string str = em.Name;
if ((str == "userid") || str == "passwd" || str == "IbtnEnter")
{
switch (str)
{
case "userid": em.SetAttribute("value", student[i].Sno);
break;
case "passwd":
em.SetAttribute("value", student[i].Id);
break;
case "IbtnEnter": btn = em;
break;
default: break;
}
try
{
btn.InvokeMember("click"); //触发submit事件
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
FileStream fs = new FileStream("I:\\ws.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite);
StreamReader m_streamReader = new StreamReader(fs);
//用StreamReader类来读取文件
m_streamReader.BaseStream.Seek(0, SeekOrigin.Begin);
//从数据流中读取每一行,直到文件的最后一行
string strLine = m_streamReader.ReadLine();
while (strLine != null)
{
// 这里处理每一行
strLine = m_streamReader.ReadLine();
student.Add(fillStu(strLine));
}
m_streamReader.Close();
}
}
}
private object fillStu(string strLine)
{
throw new NotImplementedException();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void webBrowser2_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
}
}