《程序员秘书》提供的总结性的源代码名称列表如下:
字符、字符串、文本
Windows已安装的所有字体
常见正则表达式
汉字和区位码互换
画带阴影效果的文字
绘制空心字
计算字体的宽和高
简体繁体全角半角大小写转换
普通字符串与Base64编码的转换
获取汉字拼音的首字母
生成彩色验证码
随机生成等长的字符串
随机生成多位汉字
图案填充的文字
文本的旋转显示
限制文本框的输入
字符串的几种分割方法
字符串移位加解密
字体设置器
字与字符
获取汉字拼音的首字母二
文本的拖放操作
从URL中提取协议和端口号
汉字发音和笔画排序
获取汉字的笔划数
清除无效字符
提取英文单词
字符串与Unicode编码相互转换
字符及对象的排列组合
用户界面
变化图标的托盘
窗口标题栏加按钮
窗体的动画效果
窗体消息的拦截及屏蔽
多种语言版本的程序
个性化窗体
可调透明区域的窗体
控制窗体可变大小的范围
跨类跨线程共享主窗口控件数据
两个窗口间控件数据共享
两个窗口间数据共享
屏蔽在标题栏上的双击
让窗体始终显示在最前端
用API设计字型窗体
透明区域显示文本
图片形状的窗体
无标题窗体的拖动
显示或隐藏窗体
制作带启动屏幕的窗体
改变窗体的透明度
显示有模式和无模式窗体
改变窗体边框的样式
多文档界面(MDI)应用程序
创建一个椭圆形的窗体
屏掉用ALT+F4的方法来关闭程序
点击窗体关闭后选择性退出
锁定窗体不能移动
漂浮的窗体
本地化Windows窗体
窗体中集成用户帮助
创建双向消息框
镜像窗体和控件
自动排列控件
禁止和允许缩放窗体的边框
上次关闭位置启动程序窗体
用NET方法设计字型窗体
图形GDI+
GDI+的各种基本用法
画笔的控制
绘制带阴影线的图形
绘制用图像填充的图形
几十种曲线图形
区域点击检测
十几种直线图形
鼠标绘图
透明画刷
图形的旋转和缩放
颜色渐变的正五角星
颜色渐变文字
直线的联接
在窗体上绘制竖向文本
拷贝局部屏幕
拷贝鼠标在内的屏幕
图像动画和切换
利用缓冲提高绘图效率
图像水平栅条切换
图像从0到360度旋转切换
图像从里向外切换
图像从上到下伸切换
图像从上向下切换
图像从外向里切换
图像垂直栅条切换
图像从外向里切换(像素法)
图像从下向上切换
图像从右向左切换
图像从左到右伸切换
图像从左向右切换
图像淡入切换
图像方格切换
图像上下对接切换
图像上下分离切换
图像四角向心切换
图像心向四角切换
图像中心向上下伸切换
图像中心向四周扩散切换
图像中心向左右伸切换
图像走马灯效果
图像左右对接切换
图像左右对接切换(像素法)
图像左右分离切换
位置不动形态变化的图像动画
位置形态都变化的图像动画
图像处理
读取EXE、DLL等文件的图标集
给图像添加版权
获取多种形态局部图像
获取局部图像
获取任何文件类型的图标集
降低图像的分辨率
取模板图形的局部图像
图像垂直增强
图像的对称变换
图像的放大缩小处理
图像的局部放大
图像的扭曲处理
图像的平移处理二
图像的平移处理一
图像的缩小处理二
图像的缩小处理一
图像的透明显示
图像的旋转处理二
图像的旋转处理一
图像低通滤波
图像雕刻处理
图像分解成单色及亮度
图像浮雕处理
图像高通滤波二
图像高通滤波一
图像合成
图像灰度处理
图像轮廓处理
图像马赛克处理
图像霓虹处理
图像逆反处理
图像平滑处理
图像缺色处理
图像锐化处理
图像水平垂直增强
图像水平增强
图像透明处理
图像透明显示
图像为画刷填充
用剪切板复制和粘贴图像
添加多个图标到EXE、DLL文件
图像转换器
图像放大缩小为固定大小图
光照效果显示图像
滚动显示大图像
目录及文件
生成网页文件
DES对称加密解密文件
操作帮助文件
创建、更名和删除目录
大文件分割与合并
读取XML文件
读取磁盘目录
读取文件信息
读写Excel文件
读写INI文件
读写Word表格
读写Xml文件
读写二进制文件
读写文本文件
读写资源文件
对称加密解密库的测试
非对称加密文件和字符串
获取MP3文件的信息
获取WAVE文件的头信息
获取和设置文件夹属性
获取和设置文件属性
获取计算机逻辑驱动器
获取逻辑驱动器的详细信息
获取目录或文件的注册图标
获取已注册的文件类型及图标
获取指定目录下的所有文件
记事本
浏览水晶报表
全目录文件串分离
设计个性化文件夹图标
生成文件或字符串的MD5
使用J# 类库解、压缩文件
伪装文件夹
文件关联
桌面创建快捷方式
一次读取一行文本文件
文本文件搜索器
显示Windows的特定目录
创建、更名和删除文件
程序的当前和启动目录
Word文档转换成各种类型的文档
文件拖放并打开
对称加密解密XML文件的元素
各种类型文件读写入资源文件
给XML文件进行数字签名
拷贝目录
比较两个文件是否相同
创建惟一命名的临时文件
图像保存为XML格式文件
用NET类获取驱动器信息
控制文件和目录的访问权限
用SharpZipLib.dll压缩和解压缩文件
DirectX
DirectSound 3D音效
DirectSound播放机
DirectSound录音机
DirectSound枚举播放和录音设备
DirectSound声音特效
DirectX诊断信息
PDF文件处理
多页PDF文件的处理
生成PDF文件并指定阅读器的参数
生成背景图的PDF文件
生成带超级链接的PDF文件
生成加密的PDF文件
生成图片PDF文件
生成详细字体设置的PDF文件
文本生成PDF文件
Windows
PC的喇叭发声
操作系统的信息
打开或关闭光驱门
调用控制面板选项
读、写、删注册表
读取剪贴板的图像
读写剪贴板的文本
改变显示器的分辩率
给Windows添加用户
获取国家和区域性信息
获取或设置显示器的灰度系数
检查Windows版本
启动屏幕保护
任务管理器的锁定与解锁
日志查看器
设置、取消桌面墙纸
输入法设置
通过注册表读取CPU信息
系统挂起或继续时通知
鼠标左右键切换
系统试图注销或关闭时通知
系统显示设置改变时通知
隐藏、显示Windows的开始
隐藏、显示Windows桌面
隐藏、显示整条任务栏
用DirectoryServices添加用户
自定义日志
读取当前环境和平台的信息
获取本地时区信息
关机、重启和注销
操作系统当前用户及管理权限
Windows 服务
安装与卸载服务
获取操作系统服务
获取远程操作系统服务
控制服务启动类型
控制服务启动停止
控制远程服务启动类型
为服务创建事件日志
我的第一个Windows服务
所有服务用NET类启动停止
WMI
CPU和硬盘的序列号
获取本机逻辑磁盘分区信息
获取本机硬盘信息
获取计算机操作系统信息
获取计算机声卡信息
获取计算机网络适配器信息
获取计算机物理内存信息
获取计算机显卡信息
创建或取消共享文件夹
获取计算机共享文件夹
获取计算机所有软、硬件信息
启动进程
查询磁盘逻辑分区
获取操作系统的环境变量
新运行进程监视器
新运行线程监视器
进程
ListBox控件的操作
QQ自动发消息
TextBox等编辑控件操作
窗口标题栏绘画
打印式拷贝屏幕
当前活动窗口
共享软件的试用
后台执行DOS命令
监视指定进程窗口
检查约定程序的运行状态
键盘发声器
开机自动启动程序
拷贝窗口或控件界面
拷贝屏幕
控制LISTBOX等控件滚动
控制别的进程
杀死Word进程
鼠标获取窗口信息
系统进程管理
限制特定程序运行
增加ComboBox下拉框的宽和高
只允许应用程序运行一次
自动测试其它程序功能
包含启动信息地启动进程
简单地启动和关闭进程
本程序是否处于活动状态
打开与文件类型相关联的文件
获取本程序中的所有资源名称
动态生成源代码并编译
软件的安装部署过程
获取应用程序版权信息
多媒体
播放Flash动画
播放GIF动画
多种方式播放Wav声音
播放多种音频视频文件
播放AVI动画
精灵
给精灵添加点击事件
获取精灵的所有动作语
精灵说、想
英语阅读器
助手精灵
控件功能扩展
选中含子节点的TreeView
DataGrid显示行号
ListBox每行显示不同的提示
创建不规则的控件
带图形的ComboBox(对象)
带图形的ComboBox(枚举数)
定时器的另一种用法
改变ListBox行高和颜色
个性命令按钮
给CheckBox和RadioButton控件加彩色
RichTextBox控件添加上下文菜单
限制TextBox只能输入大写或小写
TreeView控件的节点拖放
给控件添加自动完成功能
时间日期
简单的模拟时钟
今天本周本月今年的起止日期
Stopwatch实现高精度计时
某年的十二生肖及闰年
获取和设置系统时间
系统时间改变时通知
日期时间的各种格式
鼠标和键盘
当前线程键盘记录
获取和设置鼠标位置
CTRL、SHIFT和ALT键是否按下
NumLock、CapsLock、Insert键开关状态
全局键盘记录
全局鼠标记录
彩色、动画和自定义光标
CTRL、ALT、SHIFT及其它键是否按下
鼠标自动点击和移动
修改键盘状态
隐藏、显示应用程序鼠标
注册热键
向另一个应用程序发送键击
数据的处理
读取枚举数的所有成员
封装的加密解密类
各种进制数之间的转换
各种数值转换成Bool值
身份证号码15位升18位
数字的各种输出格式
给数组任一定义下限
最优的数组初始化
两个日期之间的间隔
排序算法大全
阿拉伯数转换成中文大写
生成多种数据类型的动态数组
各种值类型数据的最大最小数
通用数学函数及常数
Byte数组与十进制数的转换
人民币小写转换成大写
堆栈出栈与泛型
控件坐标与屏幕坐标转换
枚举数的格式输出
特定区域的货币格式
“先进先出”与“先进后出”
数据库
编程方式建DataSet
读写Xml文件
获取数据库所有表名及其字段名
数据库方式读取Excel表格
用ADO方法读写MDB数据库
用DataSet读取数据库
读取数据库的表列的属性
用DataGrid和代码方式显示数据库
用DAO方法添加删除等操作数据库
搜索网络中的SQL数据库
SQL数据库各种操作
读取Sybase数据库的表数据
新建Access数据库文件
图片文件写入数据库并读出
网络
Ftp服务器端
Ftp客户端
HTTP代理服务
Ping远程主机一
TCP网络聊天
查询全球IP地址信息
纯真IP转换
带进度断点续传的文件下载
读取网络广告信息
多线程下载文件
获取局域网内IP的MAC地址
检验IP格式的正确性
局域网信使服务
判断本机是否连接互联网
搜索所有域和用户
网络电视机
网络浏览器
网络收音机
网络搜索通
用HttpWebResponse下载网页
用Socket下载网页
用WebClient下载网页
用Xmlhttp下载文件
远程主机是否在线
根据主机名称或URL获取IP
邮件提示器
用CDO验证发送邮件
在互联网上获取协调通用时间
Ping远程主机二
检测接口网络地址的变化
用NET的类从FTP服务器下载文件
用NET的类读取FTP服务器文件列表
用NET的类发送邮件(含附件)
用NET的类向FTP服务器上传文件
远程文件传输
创建IIS的网站虚拟目录
创建IIS的FTP站点虚拟目录
启动停止IIS的默认网站
启动停止IIS的默认FTP站点
启动停止IIS的默认SMTP虚拟服务器
设置IE浏览器的外观
获取Internet协议统计数据
获取网络接口的配置信息
获取网页中的所有超级链接
线程
带参数启动线程
调度线程
定时线程
线程池的使用
线程的同步和通讯
线程同步
线程修改主窗口控件属性
线程优先级控制
启动暂停恢复停止线程
动态链接库
对称加密解密库
创建自定义动态链接库
调用自定义动态链接库
序列化
变量序列化到文件并反序列化
类序列化到文件并反序列化
对象序列化到XML文件并反序列化
语音识别
中英文朗读器
中英文语音识别
其它
屏幕保护
使用消息对话框
发出自定义错误信息
异常处理
当前鼠标在屏幕的颜色
给没有快捷键的控件加快捷键
操作微软消息队列(MSMQ)
列出指定类的所有成员
C#初学者
第一个控制台(DOS)程序
第一个Windows应用程序
组件和控件
BackgroundWorker异步运行操作组件
BindingNavigator数据控件
BindingSource数据源组件
Button命令按钮控件
CheckBox值的设置控件
CheckedListBox从列表中选择控件
ColorDialog调色对话框组件
ComboBox从列表中选择控件
ContextMenuStrip上下文菜单控件
ContextMenu上下文菜单控件
DataGridView数据显示控件
DateTimePicker日期时间控件
DomainUpDown从列表中选择控件
ErrorProvider错误信息控件
FileSystemWatcher目录文件监视控件
FolderBrowserDialog目录对话框组件
FontDialog字体对话框组件
GroupBox将其他控件分组控件
HelpProvider用户帮助组件
HScrollBar水平滚动条控件
ImageList图形存储控件
LinkLabel信息显示控件
ListBox从列表中选择控件
ListView从列表中选择控件
MainMenu主菜单控件
MaskedTextBox文本编辑控件
MonthCalendar日历控件
NotifyIcon命令控件
NumericUpDown从列表中选择控件
OpenFileDialog打开文件组件
PageSetupDialog页面设置组件
Panel将其他控件分组控件
PictureBox图形显示控件
PrintDialog打印机设置组件
ProgressBar进度条控件
RadioButton值的设置控件
RichTextBox文本编辑控件
SaveFileDialog保存文件组件
SplitContainer将其他控件分组组件
StatusBar状态栏控件
TabControl将其他控件分组控件
TextBox文本编辑控件
Timer定时器控件
ToolTip用户帮助控件
TreeView从列表中选择控件
VScrollBar垂直滚动条控件
确定窗体的活动控件
在程序运行中添加控件
打印
选择打印机并打印
打印窗体
获取系统已安装打印机信息
打印多页文本
打印图像
详见:http://www.psec.net.cn
《程序员秘书》功能展示Flash动画:
http://www.psec.net.cn/psec/程序员秘书.zip