DragonLibrary.Controls控件库 1.0.0.0 for VS2003 & 源代码(可以在运行时拖动或改变容器内的控件大小的Panel控件)
工作以来积累了很多的常用的自定义控件,计划整合到一个自定义的控件库里面。所以在接下来的一段时间会不定期的更新这个控件库。
名称:DragonLibrary.Controls控件库 1.0.0.0 for VS2003
版本:1.0.0.0
语言:C#
作者:Dragon
作者邮箱:w001162@sina.com
作者博客:http://blog.csdn.net/w001162
运行环境:.NET Framework 1.1
命名空间:DragonLibrary.Controls
命名空间介绍:Controls命名空间下主要一些常用的自定控件类
【变更履历】
更新日期:2009/09/16
文件版本:1.0.0.0
更新内容:新增一个RegulablePanel类,放置在该Panel类里的控件可以用鼠标拖动位置或改变控件大小,还可以通过双击控件精确定位控件的位置和大小(控件默认没有DoubleClick事件的除外,例如Button控件)
DragonLibrary.Design类库 1.0.0.0 for VS2003 & 源代码 (模仿VS2005的ShortcutKeys属性的属性编辑器)
工作以来积累了很多的常用的代码,计划整合到一个自定义的类库里面。所以在接下来的一段时间会不定期的更新这个类库。
名称:DragonLibrary.Design类库 1.0.0.0 for VS2003
版本:1.0.0.0
语言:C#
作者:Dragon
作者邮箱:w001162@sina.com
作者博客:http://blog.csdn.net/w001162
运行环境:.NET Framework 1.1
命名空间:DragonLibrary.Deign
命名空间介绍:Desing命名空间下主要是对自定控件设计时的支持用到的一些类
更新内容:ShortcutKeysEditor类,这是模仿VS2005的菜单项的ShortcutKeys属性的属性编辑器。就是修改属性时会有CTRL、SHIFT、ALT三个复选框和一个快捷键下拉框的编辑器。
※※重要提示※※
当自定控件的Keys属性使用这个属性编辑器并选择Ctrl+C等组合键时,自动生成的代码会出现.ShortcutKeys = System.Windows.Forms.Keys.Ctrl+C这样的情况而导致无法编译通过。理想的情况下应该生成.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C这样的代码。
看到这个履历的各位,如果可以解决这个问题的话,请发信到我的邮箱:w001162@sina.com或到我的博客留言:http://blog.csdn.net/w001162
当自定控件的Keys属性使用这个属性编辑器并选择Ctrl+C等组合键时,自动生成的代码会出现.ShortcutKeys = System.Windows.Forms.Keys.Ctrl+C这样的情况而导致无法编译通过。理想的情况下应该生成.ShortcutKeys = System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C这样的代码。
看到这个履历的各位,如果可以解决这个问题的话,请发信到我的邮箱:w001162@sina.com或到我的博客留言:http://blog.csdn.net/w001162
Rename文件和目录批量改名1.0程序&源代码
名称:Rename文件和目录批量改名1.0程序&源代码
语言:C#
作者:Dragon
作者邮箱:w001162@sina.com
作者博客:http://blog.csdn.net/w001162
运行环境:.NET Framework 2.0
内容介绍:网上下载的一些连续剧的文件命名方式不太合自己的心意,而一个一个去改名又比较费时间,找了一下好像没有什么比较方便的工具,所以自己做了一个。
示例一:使用数字替换
替换模板=文件名前缀000
开始数字=1
修改前文件名 修改名文件名
TESTFILEA.avi 文件名前缀001.avi
TESTFILEB.avi 文件名前缀002.avi
TESTFILEC.avi 文件名前缀003.avi
※ 文件名前缀可以任意修改,000会根据开始数字的设定累加,000表示3位的数字,不足的情况会自动补0
示例二:使用正则表达式替换
正则表达式模板=^(.*)([0-9]+)[-\._]?(.*)(\.+?)(.*)$
替换模板=$2.$3.$5
修改前文件名 修改名文件名
FILE1-SUBNAMEA.avi 1.SUBNAMEA.avi
FILE2-SUBNAMEB.avi 2.SUBNAMEB.avi
FILE3-SUBNAMEC.avi 3.SUBNAMEC.avi
FILE4-SUBNAMED.avi 4.SUBNAMED.avi
※ ^(.*)([0-9]+)[-\._]?(.*)(\.+?)(.*)$匹配的意思是<任意非数字字符※1><数字※2><'-'、'.'、'_'中任意字符※3><任意字符※4><'.'字符※5><文件扩展名※6>
※ $2.$3.$5$匹配的意思是<文件编号($2)> + '.' + <分集名称($3)> + '.' + <文件扩展名($5)>
※1 一般为专辑或电视剧的名称,如果你想要在修改后的文件名中添加专辑名称的话可以用$1代替(如果原文件名中是以数字开头的话,这个条件自动忽略)
※2 文件的编号,可以用$2代替(不会自动补0,这个比较麻烦,请等待后续版本解决)
※3 分集的名称,可以用$3代替
※4 区分文件名和扩展名的分集的名称,可以用$4代替,直接写'.'也可以
※5 分集的名称,可以用$5代替,如果想改扩展名的话,可以在这里替换
注意事项:正则表达替换时有时会不尽如人意,可以先用预览功能看一下替换的结果
酷桌面1.0程序&源代码
名称:酷桌面1.0程序&源代码
运行环境:.NET Framework 1.1
语言:C#
介绍:这里仿照酷桌面做的一个换桌面背景的程序
注意事项:因为桌面图片太大了,我就不上传了。请自行拷贝到LefsCool的image目录下或我的文档的My Pictures\LetsCool\Favorite下面。jpeg和bmp文件皆可。
命令行调用的MsgBox程序
名称:命令行调用的MsgBox程序
语言:MFC
介绍:经常在电脑,往往忙的把时间都忘记了。一些精彩的电视节目经常忘记看,很多日历或备忘录等程序的特点就是要常驻内存,总感觉资源被浪费了。忽发奇想Windows不是有个任务计划吗,如果用Windows的任务计划去调用一个MessageBox,到点后弹一个消息框多好啊。找了一个Winodws居然没有这个工具,特此写了一个MsgBox的程序。(压缩包内包含任务计划的添加方法)
运行参数:MsgBox.exe <待显示的文字>.
四国争霸 2.0.4.7 作蔽器&源代码
名称:四国争霸 2.0.4.7 作蔽器&源代码
语言:MFC
介绍:运行后就可以使用“看别人棋”按钮了