摘要:private void btnOpenFile_Click(object sender, EventArgs e) { string _FilePath = this.txtFileFullPath.Text.Trim(); if (File.Exists(_FilePath)) { //打开指定文件 ...
阅读全文
弹指一挥间好好做事,学习待人 (大数据分析/.NET/JAVA)技术交流QQ:860280456; .NET/JAVA技术交流群:192028174 |
|
02 2013 档案
摘要:private void btnOpenFile_Click(object sender, EventArgs e) { string _FilePath = this.txtFileFullPath.Text.Trim(); if (File.Exists(_FilePath)) { //打开指定文件 ...
阅读全文
摘要:private void Form1_Load(object sender, EventArgs e) { this.listView2.HeaderStyle = System.Windows.Forms.ColumnHeaderStyle.None; //不显示列的标头 this.listView2.MinimumSize = new Size(150, 200); //给定最小宽度为1...
阅读全文
摘要:#region 利用API实现窗体淡入淡出特效 //窗体淡入淡出特效 public const Int32 AW_HOR_POSITIVE = 0x00000001; // 从左到右打开窗口 public const Int32 AW_HOR_NEGATIVE = 0x00000002; // 从右到左打开窗口 public...
阅读全文
摘要:在我们的程序中,经常会有一些耗时较长的运算,为了保证用户体验,不引起界面不响应,我们一般会采用多线程操作,让耗时操作在后台完成,完成后再进行处理或给出提示,在运行中,也会时时去刷新界面上的进度条等显示元,必要进,还要控制后台线程中断当前操作。以前,类似的应用会比较麻烦,需要写的代码较多,也很容易出现异常。在 .net中,提供了一个组件 backgroundworker就是专门解决这个问题的。使用这个组件其实非常简单,例如,我们做一个类似如下界面的进度条的小例子,在后台线程中进行耗时运算,同时刷新界面上的滚动条和提示信息,运行结束后,弹出处理结果。在界面上拖入backgroundWorker组件
阅读全文
摘要:事件就是一个委托的一个实例 委托是一个类。 定义委托时,实是定义一个用户自定义的类,它能代表具有相同参数列表和返回类型的任何方法,方法可以是静态方法或成员方法。示例: public partial class Form1 : Form { private void button1_Click(object sender, EventArgs e) { MyClass mc = new MyClas...
阅读全文
摘要:ConfigurationManager.ConnectionStrings["ConnectionString1"].ConnectionString.ToString();
阅读全文
摘要://首先要说明的是与TopMost的效果不同,TopMost是属性定义,而且设置True后,如果不设为Flase则一直置顶,效果很差, //以下方法解决了TopMost使用上的不足 //调用API[System.Runtime.InteropServices.DllImport("user32.dll", CharSet = System.Runtime.InteropServices.Cha...
阅读全文
摘要:为了通知用户某种错误发生了,很多应用程序一般使用MessageBeep函数发出蜂鸣声,或者调用函数FlashWindow或FlashWindowEx来使特定的窗口闪烁。应用程序也能使用这些函数来引起用户对某个事件关注,然后显示一个消息提示对话框或一条详细错误信息。 1)FlashWindow函数用来使某个指定的窗口产生一次闪烁的效果,它同样不会改变窗口的活动状态(如果要使窗口闪烁指定的次数,则需要...
阅读全文
摘要:注://关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write("<script language=javascript>window.close();</script>"); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write("<script>");this.Response.Write("{top.opener =null;top...
阅读全文
摘要:(变量私有的叫字段,公有的是属性)对象是一个自包含的实体,用一组可识别的特性和行为来识别类:具有相同的属性和功能的对象的抽象的集合(类名字首字母要大写,如果是多个单词则各个单词首字母都要大写)构造方法/构造函数,就是对类进行初始化。构造方法与类同名,无返回值, 也不需要void,在new时候调用 (所有类都有构造方法,如果不编码则系统默认生成空的构造方法, 若你有定义的构造方法,那么默认的构造方法就会失效了)方法重载提供了创建同民的多个方法的能力,但是这些方法需使用不同的参数类型。 (方法名相同,但参数类型或个数有所不同)protected 表示继承时,子类可以对基类有完全访问权。子类继承父类
阅读全文
摘要:效果类似QQ收到新的会话消息任务栏颜色变化附2小段代码:[System.Runtime.InteropServices.DllImport("user32.dll")]staticexternintFlashWindow(inthwnd,intbInvert);privatevoidbutton1_Click(objectsender,System.EventArgse){ FlashWindow(this.Handle.ToInt32(),1);//参数为1时启动闪烁,参数为0时停止闪烁}[System.Runtime.InteropServices.DllImport(
阅读全文
摘要:一:委托的现实场景:卖家委托快递去送货? 任何事情,首先都要问一个为什么。这里的问题是:为什么卖家要委托快递去送货? 因为他干不了。他在北京卖一个壶到上海,他不应该、也没能力自己跑到上海交给人家。所以他要“委托”给别人来做这件事情。 在代码的世界中,也是这样,我们的打老鼠游戏中,现在所有的逻辑代码都在窗体的后台中,随着我们学习面向对象,对代码进行重构之后,业务逻辑代码就会放到别的类中,这个“别的类...
阅读全文
摘要:一些常用端口列表 计算机常用端口一览表: 1 传输控制协议端口服务多路开关选择器 2 compressnet 管理实用程序 3 压缩进程 5 远程作业登录 7 回显(Echo) 9 丢弃 11 在线用户 13 时间 15 netstat 17 每日引用 18 消息发送协议 19 字符发生器 20 文件传输协议(默认数据口) 21 文件传输协议(控制) 22 SSH远程登录协议 23 telnet...
阅读全文
|