11 2011 档案

摘要:c#读取XML内容实现动态加载菜单这个案例是一个基于VS2005的WinForm菜单控件的例子,功能是从XML中动态加载菜单数据到MenuTrip控件上。这个案例中用到了XML,反射之类的技术。当然实用价值有限,仅供学习参考之用。 首先创建一个WinForm项目,在Form1上放置一个MenuTrip控件,将其命名为MainMenu。 在项目中添加一个XML文件,命名为Menu.xml,代码如下: MenuXml1<?xml version="1.0" encoding="utf-8" ?>2<Menus>3 <MainMe 阅读全文
posted @ 2011-11-29 18:47 freeboy小亮 阅读(701) 评论(0) 推荐(0)
摘要:在C#中,类的静态构造函数用于在使用类之前进行相关的初始化工作;比如,初始化静态成员或执行特定操作。CLR 在第一次创建该类对象或调用该类静态方法时自动调用静态构造函数。同时,CLR保证静态构造函数的线程安全性(准确地说是,只会调用一次,不存在多线程问题)。下面是MSDN对静态构造函数特点的描述:1.静态构造函数既没有访问修饰符,也没有参数2.在创建第一个实例或引用任何静态成员之前,将自动调用静态构造函数来初始化类 3.无法直接调用静态构造函数4.在程序中,用户无法控制何时执行静态构造函数C++语言规范并未包含类似静态构造函数的东西,但在使用类之前做初始化工作的需求却是客观存在的。就满足需求本 阅读全文
posted @ 2011-11-18 14:58 freeboy小亮 阅读(254) 评论(0) 推荐(0)
摘要:前言最近刚开始接触学习AutoIT,该软件纯天然绿色、免费、轻量级、易上手,弱类型的BASIC语言风格,连CTRL+SHIFT+SPACE的用法都一样,不用安装身材硕大的开发环境,自带编译器,适合除98之外的WIN平台,解压后即可使用,我都是放在U盘里,随便插一台机器就能用了(这段算广告吧)。尽管说的那么容易,但还是要学习,尤其是各种函数以及辅助工具的配合使用。言归正传此次的学习实例是,解决在WIN7中安装VS2008后,无法在维护模式输入序列号的问题。分析一下,在WIN7以前的系统中可以显示,安装程序并没有更新,可以肯定只是在WIN7中对输入控件和升级按钮做了隐藏处理,我们要做的就是让这些控 阅读全文
posted @ 2011-11-15 21:34 freeboy小亮 阅读(242) 评论(0) 推荐(0)
摘要:速配指南之软件参考本文定位:作为速配指南的补充,列出国内用户比较常用的软件。请将论坛软件推荐版块的内容逐步转移至wiki,而非本文。本文作用:为新手指明软件的方向,也可供已入门的同仁参考。注意事项:本文及文中涉及到的词条亟待你的完善。编辑本文前请访问本文讨论页文中标和分别代表 Ubuntu/GNOME (使用GTK+) 和 Kubuntu/KDE (使用QT) 默认或选用安装的软件。文中标的为 Medibuntu 源中的程序。关于前端和后端的解释Linux下程序通常不需要作为一个整体,而是模块化,于是有了可选的前端和后端——这种情况下:前端可以搭配不同后端,后端也可以搭配不同前端。前端(界面) 阅读全文
posted @ 2011-11-06 18:54 freeboy小亮 阅读(834) 评论(0) 推荐(0)