代码改变世界

随笔分类 -  01 编程技巧

摘抄:.NET垃圾回收和资源管理

2009-12-22 09:48 by Virus-BeautyCode, 592 阅读, 收藏, 编辑
摘要: 感谢作者: Venus神庙重新学.NET-垃圾回收【上】重新学.NET-垃圾回收【下】重新学.Net[六]——垃圾回收和资源管理[上]一直觉得C++的资源管理让人很痛苦。我不得不看很多经验性手册,以保证能很好的进行内存等资源的管理。相比之下,.Net(CLR)引入了垃圾回收机制(GC),来完成托管堆资源的回收,这毫无疑问,大大减轻了开发人员的负担。但是,天下没有绝对免费的午... 阅读全文

[摘抄]windows服务中的定时器timer使用

2008-12-24 14:18 by Virus-BeautyCode, 1410 阅读, 收藏, 编辑
摘要: 本文摘抄自:http://www.cnblogs.com/seyon/archive/2007/06/29/800304.html原作者:seyon感谢作者的共享内容: Windows服务中Timer组件Tick无法触发解决方法 Posted on 2007-06-29 15:40 seyon 阅读(207) 评论(0) 编辑 收藏 网摘 所属分类: .NET --> 具体原因,微软自... 阅读全文

U盘加载,卸载,拔出,插入,WM_DEVICECHANGE,WndProc,DBT_DEVICEARRIVAL,DBT_DEVICEREMOVECOMPLETE

2008-08-22 14:42 by Virus-BeautyCode, 19574 阅读, 收藏, 编辑
摘要: 最近在做一个和U盘有关的项目,有一个需求是要求显示插入的U盘的盘符,当然了,如果拔出U盘,也应该更新显示,就是显示U口上插入的全部移动设备的全部盘符。其实就是重写Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protected override vo... 阅读全文

C#,String.Format,数字格式化输出 ,format

2008-08-13 14:19 by Virus-BeautyCode, 1899 阅读, 收藏, 编辑
摘要: 本文转载:http://www.cnblogs.com/morsh/archive/2008/08/04/1259764.htmlmorshCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->int a = 12345678; //格式为sring输出... 阅读全文

c#,winform,treeview,选中节点,选中相应的全部子节点,取消节点,取消父节点,小技巧

2008-08-06 11:34 by Virus-BeautyCode, 19444 阅读, 收藏, 编辑
摘要: 在开发的时候经常使用treeview控件来显示组织结构啊,目录结构啊,通常会结合属性checkedboxs,来做选中,取消的操作下面是一个选中,取消的小例子,选中节点的时候,如果节点存在子节点,可以选中全部的子节点;如果取消一个节点的选中状态,当前节点同时又存在父节点的话,就取消父节点的选中状态。如图所示:代码如下: CodeCode highlighting produced by Acti... 阅读全文

c#,winform,contextmenutrip,treeview,右键快捷菜单,定位问题,当前节点

2008-07-30 13:59 by Virus-BeautyCode, 5390 阅读, 收藏, 编辑
摘要: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> private void maintainLoginUserMenuItem_Click(object sender, EventArgs e) { if (... 阅读全文

c#,timer,winform,notifyicon,contextMenuStrip,定时查杀指定的进程,时间间隔可以设置,

2008-07-17 17:59 by Virus-BeautyCode, 1566 阅读, 收藏, 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Syst... 阅读全文

c#,windows service,system.threading.timer

2008-07-17 17:43 by Virus-BeautyCode, 1635 阅读, 收藏, 编辑
摘要: [代码] 阅读全文

c#,用户控件,分页浏览,winform,datagridview,BandingNavigator,bandingSource

2008-07-10 10:44 by Virus-BeautyCode, 6866 阅读, 收藏, 编辑
摘要: 分页用户控件,使用效果如上图,可以用在查询窗体,代码如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.ComponentModel... 阅读全文

动态创建菜单,menustrip,根据权限显示菜单,控制菜单可用,反射,给窗体传值,反射对象传值,public static Object CreateInstance ( Type type, params Object[] args )

2008-07-03 16:25 by Virus-BeautyCode, 8028 阅读, 收藏, 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using Syst... 阅读全文

winForm中应用带CheckBox的TreeView

2008-07-01 14:58 by Virus-BeautyCode, 3679 阅读, 收藏, 编辑
摘要: winForm中应用带CheckBox的TreeView引用地址:http://faq.csdn.net/read/216930.html如题; 1、如何实现当子节点全部选中/取消,则父节点选中/取消 2、如何实现当父节点选中/取消,则子节点全部选中/取消 哪位能慷慨相助,最好能有源码实例,先谢谢了! --------------------------------------... 阅读全文

c#,winform,webform,treeview,无限级自动生成

2008-07-01 14:51 by Virus-BeautyCode, 8796 阅读, 收藏, 编辑
摘要: Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 表16 AuthorizeMenuInfo权限菜单表 列名... 阅读全文

c#,小发现,关于程序当前目录的问题,Environment.CurrentDirectory,Application.StartupPath;

2008-06-30 13:11 by Virus-BeautyCode, 2187 阅读, 收藏, 编辑
摘要: 进来频繁使用系统目录,但是读取之后保存本来是没有问题的,但是用了组件里面的打开,保存,选择路径,就出现了问题。后来进过尝试发现,打开和保存会修改当前程序目录,也就是修改Environment.CurrentDirectory的值,但是folderBrowserDialog1组件(用来选择路径)不会改变当前路径Environment.CurrentDirectory的值。如果使用Applicatio... 阅读全文

c#,winform,验证输入内容,文本框,长度,errorprovider组件,方便,快捷

2008-06-29 14:48 by Virus-BeautyCode, 9494 阅读, 收藏, 编辑
摘要: 这几天都在写一些类似的东西,就想着偷偷懒,省了不少的东西,Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /**//// /// 验证输入框的输入内容 /// /// 输入框控件 /// 最... 阅读全文

c#,winform,验证输入内容,文本框,长度,errorprovider组件,方便,快捷

2008-06-29 14:38 by Virus-BeautyCode, 1024 阅读, 收藏, 编辑
摘要: 这几天都在写一些类似的东西,就想着偷偷懒,省了不少的东西,Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> /**//// /// 验证输入框的输入内容 /// /// 输入框控件 /// 最... 阅读全文

c#,winform,combobox联动

2008-06-26 16:07 by Virus-BeautyCode, 14689 阅读, 收藏, 编辑
摘要: C# codeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->private void RegisterForm_Load(object sender, EventArgs e){SqlConnection con = new SqlConnec... 阅读全文

c#调用c++写成的dll文件,返回char*,返回数组,用ref接收,byte[]

2008-06-02 18:07 by Virus-BeautyCode, 12977 阅读, 收藏, 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// Inclusion guard#ifndef _DLLTUT_DLL_H_#define _DLLTUT_DLL_H_// Make our life easier, if DLL_EXPORT i... 阅读全文

c#调用c++写成的dll文件

2008-05-30 10:39 by Virus-BeautyCode, 16969 阅读, 收藏, 编辑
摘要: 首先是c++写的声明文件Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->// Inclusion guard#ifndef _DLLTUT_DLL_H_#define _DLLTUT_DLL_H_// Make our life easier, if ... 阅读全文

窗体传值,子窗体,父窗体,反射,reflection,windows,组策略,gpedit.msc,动态创建窗体,谢谢,系列<三>

2008-05-27 11:52 by Virus-BeautyCode, 3288 阅读, 收藏, 编辑
摘要: 针对BTQ在系列一中提出的建议,上午我思考了一下,同时仔细研究了windwos组策略的子窗体返回值类型,发现不是数字,就是bool,居多,我想应该可以用string来统一,把数据的处理放在子窗体,这样主窗体只是传递string过去,接收string回来,就不用为每个窗体写传值和返回值了,希望可以有用。下面是BTQ在系列一中的建议,谢谢! #7楼 219.128.156.* ... 阅读全文

子窗体,主窗体,互相传值,组策略,子窗体文本选择,select,length,反射系列<二>

2008-05-27 09:23 by Virus-BeautyCode, 2297 阅读, 收藏, 编辑
摘要: 在昨天的教程窗体传值,子窗体,父窗体,反射,reflection,windows,组策略,gpedit.msc,动态创建窗体,谢谢中我写到了,传值遇到的问题,主要是因为子窗体是反射出来的,所以子窗体的属性也应该反射才可以得到,可以看我的上面的教程,但是早上来了,觉得还不完美,因为windows组策略是可以从子窗体传值过去的,我又做了 一些小的修改,但是组策略子窗体打开的时候,里面的文本是被选择的,... 阅读全文