jinyuttt

导航

2011年4月29日

非活动窗体的退出

摘要: 应用程序一段时间不进行操作自动退出[C#]没有时间去详细说明了,纯贴代码public partial class MainFrm : Form, IMessageFilter {public MainFrm() { InitializeComponent(); Application.Idle+=new EventHandler(Application_Idle); }private void MainFrm_Load(object sender, EventArgs e) { Application.AddMessageFilter(this);}private void MainFrm_F 阅读全文

posted @ 2011-04-29 09:11 代码苦行僧 阅读(331) 评论(0) 推荐(0) 编辑

2011年4月22日

winform窗体只创建一次对象一个窗体

摘要: 方法1,设置标示,建立时设置一值,在没有关闭销毁窗体时,用if判断创建对象。关闭销毁时又设置为一值。保证只城建科一次窗体。方法2.创建对象为静态,用以静态方法判断创建,感觉好点。例如 static Form2 frm; static cs (){ if(frm==null){ frm=new Form2; frm.show();}else{frm.show();}} 阅读全文

posted @ 2011-04-22 13:03 代码苦行僧 阅读(369) 评论(2) 推荐(0) 编辑

winform程序的关闭

摘要: winfrom程序有3种关闭方式,其特点有所不同,今天区分下。假如默认建立了Form1,Form2,Form3.From1是初建立的窗体。在form1中,只要关闭窗体,即用this.close()就可以关闭程序。这里该方法会引发form1的formclosing事件和fromclosed事件。其他窗体的这2个事件不会引发,然后关闭程序。程序终止。如果在form1中使用application.exit()方法,此时from2,form3打开,则将以次引发form1的formclosing事件,form2的closing事件,from3的closing事件(form2与form3的先后是看打开的先 阅读全文

posted @ 2011-04-22 12:55 代码苦行僧 阅读(2316) 评论(0) 推荐(0) 编辑

2011年3月28日

vs2008建立项目显示无法识别工具版本3.5

摘要: 遇到了这个问题,发帖后网友给予了解答,好像是注册表的问题。处理方法留在这里工参考。建立文本文件,修改名称为xx.reg写入内容为:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\3.5]"DefaultToolsVersion"="2.0"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVe 阅读全文

posted @ 2011-03-28 16:19 代码苦行僧 阅读(651) 评论(0) 推荐(0) 编辑

2011年3月2日

验证码生成代码

摘要: protected void Page_Load(object sender, EventArgs e) { CreateCheckCodeImage(GenerateCheckCode()); } private string GenerateCheckCode() { int num; char code; string checkcode = string.Empty; Random rand = new Random(); for (int i = 0; i < 4; i++) { num = rand.Next(); if(num%2==0) code=(char)(' 阅读全文

posted @ 2011-03-02 11:28 代码苦行僧 阅读(270) 评论(0) 推荐(0) 编辑

2011年2月23日

.net中连接数据库的字符串(c#)

摘要: 不同的数据库采用不同的字符串,常用几种如下:1,sqlserversqlconnetion coon=new sqlconnection("Data Sourse=localhost;Inregrated Secyrity=SSPI;Initial Catalog=student(数据库名称);User ID=sa;psw=12345;(没有密码就不写这个)“);2,oledb数据源oledbConnection coon=new oledbconnection("Provider=sqloledb;data source =localhodt;Integrated sec 阅读全文

posted @ 2011-02-23 17:53 代码苦行僧 阅读(540) 评论(1) 推荐(0) 编辑

2011年2月21日

html选择控件获取选择值

摘要: select控件name="ds"后台protected void Button1_Click(object sender, EventArgs e) { //this.TextBox1.Text = Request.Form["ds"].ToString(); //this.TextBox2.Text = Request["ds"].ToString(); string cal = ""; foreach (string ele in Request.Form.AllKeys) { if (ele.Contains("sds")) { cal = Request[ele]; break; } 阅读全文

posted @ 2011-02-21 16:19 代码苦行僧 阅读(400) 评论(0) 推荐(0) 编辑

2011年2月18日

c#与javascript

摘要: 一、c#调用javascript第一种,OnClientClick (vs2003不支持这个方法)<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="client_click()" OnClick="Button1_Click" />client_click() 就是javascript的一个方法。第二种,Button1.Attributes.Add("onclick", "return Client_Click()");“Client_Click() “是一个前台方法,可 阅读全文

posted @ 2011-02-18 14:41 代码苦行僧 阅读(1256) 评论(0) 推荐(0) 编辑

2011年2月14日

IISManager 的启动

摘要: Internet Information Services(IIS)Manager有两种方式可以加载IIS Manager:基于GUI和命令行。如果喜欢使用基于GUI的方式,可执行如下步骤来加载IIS7 Manager:(1) 启动Control Panel。(2) 单击System and Maintenance。(3) 单击Administrative Tools。(4) 单击Internet Information Services(IIS) Manager。如果喜欢使用命令行工具,可以使用下面的命令行启动IIS Manager:%windir%\system32\inetsrv\ine 阅读全文

posted @ 2011-02-14 11:10 代码苦行僧 阅读(519) 评论(0) 推荐(0) 编辑

2011年1月30日

aspnet_regsql在哪里 怎么运行它 以及功能介绍(转)

摘要: 今天第一次按照书上的步骤运行NET Framework 工具ASP.NET SQL Server 注册工具 (Aspnet_regsql.exe),按照书上所说的Aspnet_regsql.exe 文件位于 Web 服务器上的 [drive:]\WINDOWS\Microsoft.NET\Framework\versionNumber 文件夹中。我打开后发现Framework下有七八个带v的文件夹,于是从网上搜了一下有人说在x:\program files\Microsoft Visual Studio 8\SDK\v2.0&gt;下面。可是我的电脑上根本不存在这样的目录,最终只好一一 阅读全文

posted @ 2011-01-30 12:03 代码苦行僧 阅读(608) 评论(0) 推荐(0) 编辑