没时间看。先记下。跟之前已经写好程序比对下。

using System; 
using System.Drawing; 
using System.Collections; 
using System.ComponentModel; 
using System.Windows.Forms; 
using System.Data; 
using mshtml; 
namespace WindowsApplication2 
{ 
///

/// Form1 的摘要说明。 
///

public class Form1 : System.Windows.Forms.Form 
{ 
private AxSHDocVw.AxWebBrowser axWebBrowser1; 
private System.Windows.Forms.Button button1; 
private System.Windows.Forms.Button button2; 
///

/// 必需的设计器变量。 
///

private System.ComponentModel.Container components = null; 
public Form1() 
{ 
// 
// Windows 窗体设计器支持所必需的 
// 
InitializeComponent(); 
// 
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码 
// 
} 
///

/// 清理所有正在使用的资源。 
///

protected override void Dispose(bool disposing) 
{ 
if (disposing) 
{ 
if (components != null) 
{ 
components.Dispose(); 
} 
} 
base.Dispose(disposing); 
} 
#region Windows 窗体设计器生成的代码 
///

/// 设计器支持所需的方法 - 不要使用代码编辑器修改 
/// 此方法的内容。 
///

private void InitializeComponent() 
{ 
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(Form1)); 
this.axWebBrowser1 = new AxSHDocVw.AxWebBrowser(); 
this.button1 = new System.Windows.Forms.Button(); 
this.button2 = new System.Windows.Forms.Button(); 
((System.ComponentModel.ISupportInitialize)(this.axWebBrowser1)).BeginInit(); 
this.SuspendLayout(); 
// 
// axWebBrowser1 
// 
this.axWebBrowser1.Enabled = true; 
this.axWebBrowser1.Location = new System.Drawing.Point(80, 184); 
this.axWebBrowser1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axWebBrowser1.OcxState"))); 
this.axWebBrowser1.Size = new System.Drawing.Size(300, 150); 
this.axWebBrowser1.TabIndex = 0; 
// 
// button1 
// 
this.button1.Location = new System.Drawing.Point(160, 96); 
this.button1.Name = "button1"; 
this.button1.Size = new System.Drawing.Size(88, 24); 
this.button1.TabIndex = 1; 
this.button1.Text = "button1"; 
this.button1.Click += new System.EventHandler(this.button1_Click); 
// 
// button2 
// 
this.button2.Location = new System.Drawing.Point(304, 96); 
this.button2.Name = "button2"; 
this.button2.TabIndex = 2; 
this.button2.Text = "button2"; 
this.button2.Click += new System.EventHandler(this.button2_Click); 
// 
// Form1 
// 
this.AutoScaleBaseSize = new System.Drawing.Size(6, 14); 
this.ClientSize = new System.Drawing.Size(584, 397); 
this.Controls.Add(this.button2); 
this.Controls.Add(this.button1); 
this.Controls.Add(this.axWebBrowser1); 
this.Name = "Form1"; 
this.Text = "Form1"; 
((System.ComponentModel.ISupportInitialize)(this.axWebBrowser1)).EndInit(); 
this.ResumeLayout(false); 
} 
#endregion 
///

/// 应用程序的主入口点。 
///

[STAThread] 
static void Main() 
{ 
Application.Run(new Form1()); 
} 
private void button1_Click(object sender, System.EventArgs e) 
{ 
object x = System.Reflection.Missing.Value; 
axWebBrowser1.Navigate(@"E:\Documents and Settings\Administrator\桌面\dddd.htm", ref x, ref x, ref x, ref x); 
} 
private void button2_Click(object sender, System.EventArgs e) 
{ 
mshtml.IHTMLDocument2 doc = (mshtml.IHTMLDocument2)axWebBrowser1.Document; 
mshtml.IHTMLFormElement f1 = (mshtml.IHTMLFormElement)doc.all.item("form1", 0); 
((mshtml.IHTMLFormElement)(f1)).submit(); 
mshtml.IHTMLElement Element = (mshtml.IHTMLElement)doc.all.item("button1", 0); 
Element.click(); 
} 
} 
} 

 

posted on 2017-07-05 18:47  ee赵煜  阅读(169)  评论(0编辑  收藏  举报

导航