摘要:1、引用:项目:资源管理器—>引用—>添加引用—>COM—>本例适用 office 2003. 如果是office 2000 ,请选择Microsoft Excel 9.0 Object Library 。2、Excel保存中的异同:office 2003 office 2000myWorkBooks._Open() |改为 :.Open()myWorkBook.SaveA...
阅读全文
摘要:1、先帖一个 ArrayList循环的使用方式:#region/***显示表格***//// <summary>/// 循环ArrayList, 显示ArrayList中保存的内容/// </summary>/// <param name="arr"></param>/// <returns></returns>private...
阅读全文
摘要:最近在忙项目,等项目结束 ,再回来,一点点总结.预祝大家: 仲秋团圆,合家幸福! 国庆愉快!轻松度假!
阅读全文
摘要:项目右键--添加--添加新项--选择应用程序配置文件 即出现App.config.打开App.config, 键入: 然后在 appSettings中就可以定义变量及变量的数值了。比如: 然后在应用程序窗体或类中,引用:using System.Configuration;string logPath=string.Empty; logPath=Configura...
阅读全文
摘要:将所有的操作先保存在string strOper中,然后将strOper保存到txt文件中。 其中:private string strOper=System.DateTime.Now.ToString()+"\r\n";用来记录当前时间。'\r\n'实现在txt文件中的换行。 /***记录操作日志***/#region /***记录操作日志***/ private v...
阅读全文
摘要:1、数据库中表名查询select name from sysobjects where type = 'U' select name from sysobjects where type = 'U' and name!='dtproperties' 查询数据库中用户表(type='U'),表名中不含_OPLOGS字样,和_LOGS字样,以及表名中必须包含下划线(_)./* use **DBs...
阅读全文
摘要:定义属性,可以传出值,也可以传入值: 自定义控件中: public string Txt { get//返回自定义控件中的某一TextBox的值(或其它,写法一样) { return ((TextBox)FindControl("控件ID")).Text; } set//将值赋给自定义控件里面TextBox { ((TextBox)FindControl("控件ID")).Text=Value; ...
阅读全文
摘要:家里有整整一箱去年十月买的蒙牛.过期了,扔了可惜,不扔还怕它坏掉后污染环境.于是查了下过期的牛奶 使用:1:擦拭皮鞋 先用刷子刷掉鞋面上的污垢,再用纱布醮上过期发酸的牛奶均匀的涂抹在鞋面上,等干了以后用干布擦拭,鞋面可光亮如新,还能防止皮面干裂. 2:擦拭地板 把过期发酸的牛奶用清水稀释,然后洒在地板上用拖把擦拭,地板可光亮如新. 3:除去衣服上的墨迹 先用清水把衣服清洗一下,再倒入过...
阅读全文
摘要:private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { //item 列表控件中的项。它是数据绑定的。 //AlternatingItem 交替(从零开始的偶数索引)单元格中的项。它是数据绑定的。 /* 解释: ...
阅读全文
摘要:转入ASP.NET的学习中,已经有一段时间了。进展极其的缓慢,弄的我对自己都快要失去信心了。我要努力,再努力。坚持学习,不为乱七八糟的事情所干扰.要尽量说到做到。 想找一个人来指导我一下.QQ:578202969要不,真的不知道,能不能坚持到成为高手的那一天了。不过,还是先自己学习,努力为要。
阅读全文
摘要:制作不规则窗体 有两种方式: 1、使用Windows Forms 的transparency key属性。2、GUI+ 技术。 使用Windows Forms 的transparency key属性 set the FormBorderStyle property to None (which will remove the borders). create a bitmap that will...
阅读全文
摘要:1\ /*** 提DataSet*/#region /*** 提DataSet*/ /**//// /// 读取xml直接返回DataSet /// /// xml文件相对路径 /// public DataSet GetDataSetByXml(string strXmlPath) { ...
阅读全文
摘要:/***创建文件***/#region /***创建文件***/ public void CreateXmlFile(string strFilePath,string[] strElement,string[] strElementString) { try { XmlDoc...
阅读全文
摘要:1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中:^ 与字符串开始的地方匹配(?!_) 不能以_开头(?!.*?_$) 不能以_结尾[a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线$ 与字符串结束的地方匹配放在程序里前面加@,否则需要...
阅读全文
摘要:放置好界面后,根据新加的需求,要用Splitter控件分割界面。我对splitter很避讳。因为每次用它,都费好多时间。这次也是如此。昨天,临下班,下班后,加今天上午。无论怎么放,tabControl3总是fill到整个面版。好象panelPP dock right根本不存在。我甚至一个代码一个代码的跟前一个 tabControl2实现的分割对照。前一个tabControl2 ,splitter...
阅读全文
摘要:用OpenFileDialog选择文件: /***选择文件***/#region/***选择文件***/ private void button1_Click(object sender, System.EventArgs e) { string folderName =string.Empty; try ...
阅读全文
摘要:从数据库提取数据,封装进DataSet,返回后,循环加载到combox中,涉及到的通用代码:public static void BindComboBox(DataTable table ,ComboBox comTemp) { try { comTemp.Items.Clear(); for (int i=0;i /// 查询现有关键字段数据 /// /// 数据...
阅读全文
摘要:1、DoubleClick #region /***双击选项卡*/ /// /// 双击选项卡,分别加载E,P信息界面数据 /// /// /// private void tabExamPaper_DoubleClick(object sender, System.EventArgs e) { TabControl tc=(TabControl)sender; ...
阅读全文
摘要:1、dataGrid1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) /DGridMouseDown/#region /DGridMouseDown/ /**//// /// dataGrid1 MouseDown /// /// /...
阅读全文