}
/**//// <summary> /// 加载窗口时的一些初始化行为 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void Form1_Load(object sender, System.EventArgs e) { MessageBox.Show("欢迎使用蛙蛙牌文档转换器"); } /**//// <summary> /// 卸载窗体时把临时变量全部释放 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public void Form1_Closed(object sender, System.EventArgs e) { mXmlDoc=null; doc=null; } /**//// <summary> /// 加载office文件并编码序列花为一个XmlDocument变量 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button3_Click(object sender, System.EventArgs e) { string strFileName; openFileDialog1.Filter = "Office Documents(*.doc, *.xls, *.ppt)|*.doc;*.xls;*.ppt" ; openFileDialog1.FilterIndex = 1; openFileDialog1.FileName = ""; openFileDialog1.ShowDialog(); strFileName = openFileDialog1.FileName; if(strFileName.Length != 0) { System.IO.FileStream inFile=new FileStream(strFileName,System.IO.FileMode.Open,System.IO.FileAccess.Read); byte[] binaryData=new byte [inFile.Length]; inFile.Read(binaryData, 0,(int)inFile.Length); string mStr=Convert.ToBase64String(binaryData); string hh=mStr; mXmlDoc=new System.Xml.XmlDocument(); mStr=string.Format ("<wawa><me aa=\"{0}\"/></wawa>",mStr); mXmlDoc.LoadXml( mStr); MessageBox.Show("加载成功"); }
} /**//// <summary> /// 加载xml文件到私有对象dox /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button4_Click(object sender, System.EventArgs e) { string strFileName; openFileDialog1.Filter = "xml 文件|*.xml" ; openFileDialog1.FilterIndex = 1; openFileDialog1.FileName = ""; openFileDialog1.ShowDialog(); strFileName = openFileDialog1.FileName; //If the user does not cancel, open the document. if(strFileName.Length != 0) { doc=new XmlDocument(); doc.Load(strFileName); MessageBox.Show("加载成功"); }
}
} } http://www.cnblogs.com/skylaugh/archive/2006/12/18/595654.html |