diff --git a/Bin/Debug/CommonControls/.NET4 示例/Itrycn_Project.exe b/Bin/Debug/CommonControls/.NET4 示例/Itrycn_Project.exe
index fdb54d4..9d06605 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/Itrycn_Project.exe and b/Bin/Debug/CommonControls/.NET4 示例/Itrycn_Project.exe differ
diff --git a/Bin/Debug/CommonControls/.NET4 示例/MyDb.dll b/Bin/Debug/CommonControls/.NET4 示例/MyDb.dll
index 5d0d680..bddc570 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/MyDb.dll and b/Bin/Debug/CommonControls/.NET4 示例/MyDb.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4 示例/MyDb_SQLite.dll b/Bin/Debug/CommonControls/.NET4 示例/MyDb_SQLite.dll
index 28c293c..bf7d4c4 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/MyDb_SQLite.dll and b/Bin/Debug/CommonControls/.NET4 示例/MyDb_SQLite.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4 示例/RyPrint.dll b/Bin/Debug/CommonControls/.NET4 示例/RyPrint.dll
index 948a7c3..b3f9d32 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/RyPrint.dll and b/Bin/Debug/CommonControls/.NET4 示例/RyPrint.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4 示例/ryControls.dll b/Bin/Debug/CommonControls/.NET4 示例/ryControls.dll
index c53696b..28504da 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/ryControls.dll and b/Bin/Debug/CommonControls/.NET4 示例/ryControls.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4 示例/ryUpdate.dll b/Bin/Debug/CommonControls/.NET4 示例/ryUpdate.dll
index de19d6d..0c60f63 100644
Binary files a/Bin/Debug/CommonControls/.NET4 示例/ryUpdate.dll and b/Bin/Debug/CommonControls/.NET4 示例/ryUpdate.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/MyDb.dll b/Bin/Debug/CommonControls/.NET4/MyDb.dll
index 5d0d680..bddc570 100644
Binary files a/Bin/Debug/CommonControls/.NET4/MyDb.dll and b/Bin/Debug/CommonControls/.NET4/MyDb.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/MyDb_MSSQL.dll b/Bin/Debug/CommonControls/.NET4/MyDb_MSSQL.dll
index 43d9407..808de03 100644
Binary files a/Bin/Debug/CommonControls/.NET4/MyDb_MSSQL.dll and b/Bin/Debug/CommonControls/.NET4/MyDb_MSSQL.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/MyDb_MySQL.dll b/Bin/Debug/CommonControls/.NET4/MyDb_MySQL.dll
index 07867a3..6208e14 100644
Binary files a/Bin/Debug/CommonControls/.NET4/MyDb_MySQL.dll and b/Bin/Debug/CommonControls/.NET4/MyDb_MySQL.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/MyDb_SQLite.dll b/Bin/Debug/CommonControls/.NET4/MyDb_SQLite.dll
index 28c293c..bf7d4c4 100644
Binary files a/Bin/Debug/CommonControls/.NET4/MyDb_SQLite.dll and b/Bin/Debug/CommonControls/.NET4/MyDb_SQLite.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/RyPrint.dll b/Bin/Debug/CommonControls/.NET4/RyPrint.dll
index 948a7c3..b3f9d32 100644
Binary files a/Bin/Debug/CommonControls/.NET4/RyPrint.dll and b/Bin/Debug/CommonControls/.NET4/RyPrint.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/RyWeb.dll b/Bin/Debug/CommonControls/.NET4/RyWeb.dll
index 9bdb7b4..77ac91e 100644
Binary files a/Bin/Debug/CommonControls/.NET4/RyWeb.dll and b/Bin/Debug/CommonControls/.NET4/RyWeb.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/ryControls.dll b/Bin/Debug/CommonControls/.NET4/ryControls.dll
index c53696b..28504da 100644
Binary files a/Bin/Debug/CommonControls/.NET4/ryControls.dll and b/Bin/Debug/CommonControls/.NET4/ryControls.dll differ
diff --git a/Bin/Debug/CommonControls/.NET4/ryUpdate.dll b/Bin/Debug/CommonControls/.NET4/ryUpdate.dll
index de19d6d..0c60f63 100644
Binary files a/Bin/Debug/CommonControls/.NET4/ryUpdate.dll and b/Bin/Debug/CommonControls/.NET4/ryUpdate.dll differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/Itrycn_Project.exe b/Bin/Release/CommonControls/.NET4 示例/Itrycn_Project.exe
index d36e33a..3e1e083 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/Itrycn_Project.exe and b/Bin/Release/CommonControls/.NET4 示例/Itrycn_Project.exe differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/MyDb.dll b/Bin/Release/CommonControls/.NET4 示例/MyDb.dll
index 87d72d0..ac0b9cf 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/MyDb.dll and b/Bin/Release/CommonControls/.NET4 示例/MyDb.dll differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/MyDb.xml b/Bin/Release/CommonControls/.NET4 示例/MyDb.xml
index f4779a0..ef49181 100644
--- a/Bin/Release/CommonControls/.NET4 示例/MyDb.xml
+++ b/Bin/Release/CommonControls/.NET4 示例/MyDb.xml
@@ -1,4829 +1,4843 @@
-
-
-
- MyDb
-
-
-
-
- 基于XML实现的权限类
-
-
-
-
- 用户名
-
-
-
-
- 用户id
-
-
-
-
- 密码
-
-
-
-
- 权限控制Id
-
-
-
-
- 用户备注
-
-
-
-
- 是否是管理员权限
-
-
-
-
- 是否是超级管理员权限
-
-
-
-
- 设置权限
-
- 权限名称
- 权限值
- 返回是否设置成功
-
-
-
- 获取权限
-
- 权限名称
- 默认权限值
- 返回权限值
-
-
-
- 获取权限
-
- 权限名称
- 返回权限值
-
-
-
- 批量导入权限
-
- 权限相关的内容
- 返回是否执行成功
-
-
-
- 导出权限
-
- 返回导出文本
-
-
-
- 清除所有权限
-
- 返回是否执行成功
-
-
-
- 汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的
-
-
-
-
- 汉字的机内码数组
-
-
-
-
- 机内码对应的拼音数组
-
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 转换后的拼音(全拼)字符串
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 转换后的拼音(全拼)字符串
-
-
-
- 把汉字转换成拼音(首拼)
-
- 汉字字符串
- 转换后的拼音(首拼)字符串
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 用指定字符分隔
- 转换后的拼音(全拼)字符串
-
-
-
- 汉字转拼音缩写
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (字符串) (小写) (空格间隔)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (大写)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (字符串)(大写)(空格间隔)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 取单个字符的拼音声母
-
- 要转换的单个汉字
- 拼音声母
-
-
-
- 取单个字符的拼音声母
-
- 要转换的单个汉字
- 拼音声母
-
-
-
- Ini操作类
-
-
-
-
- 写入Ini
-
-
-
-
-
-
-
-
-
- 获取Ini
-
-
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
-
-
- 获取所有节点名称(Section)
-
- 存放节点名称的内存地址,每个节点之间用\0分隔
- 内存大小(characters)
- Ini文件
- 内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够
-
-
-
- 编码
-
-
-
-
- Ini操作类
-
-
-
-
-
- 根据section取所有key和值
-
-
-
-
-
-
- 读取INI文件中指定INI文件中的所有节点名称(Section)
-
- 所有节点,没有内容返回string[0]
-
-
-
- 读取INI文件
-
- 段,格式[]
- 键
- 返回byte类型的section组或键值组
-
-
-
- 根据section取所有key
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入Ini
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
-
- 删除Ini的Key
-
-
-
-
-
-
- 删除Ini节点
-
-
-
-
-
- 控件信息
-
-
-
-
- id
-
-
-
-
- 控件对象
-
-
-
-
- 控件值类型
-
-
-
-
- 默认值
-
-
-
-
- 值类型
-
-
-
-
- 默认
-
-
-
-
- 取列表顺序值
-
-
-
-
- 取当前选择的列表值
-
-
-
-
- 取对象值
-
-
-
-
- 保存的设置类型
-
-
-
-
- Ini
-
-
-
-
- XML
-
-
-
-
- 对象值
-
-
-
-
- 显示的文本
-
-
-
-
- 图片序号
-
-
-
-
- id
-
-
-
-
- Tag值
-
-
-
-
- 显示文本值
-
-
-
-
-
- 星期数据
-
-
-
-
- 一周的开始时间
-
-
-
-
- 一周的结束时间
-
-
-
-
- XML操作类
-
-
-
-
- XML操作类
-
-
-
-
- 从XML文本中加载数据
-
-
-
-
-
- 从指定的XML文本中加载
-
- XML文本
- 如为1,表示加载成功,为0为失败
-
-
-
- 载入空的XML文档
-
- 如为1,表示加载成功,为0为失败
-
-
-
- 从指定的文件中加载
-
- XML文件路径
- 如为1,表示加载成功,为0为失败
-
-
-
- 保存到指定文件中
-
- 文件路径
- 如为1,表示保存成功,为0为失败
-
-
-
- 判断节点是否存在
-
- 属性名
- 属性值
- 返回1,表示存在,其它表示不存在
-
-
-
- 定位节点
-
- 属性名
- 属性值
- 返回第一个符合要求的结果
-
-
-
- 定位节点,如果找不到节点,就新建一个节点
-
- 属性名
- 属性值
- 返回第一个符合要求的结果
-
-
-
- 根据用户的节点定位节点,输入节点时,一定要注意节点是属于类内部的,否则可能出错。
-
- 返回第一个符合要求的结果
-
-
-
- 定位设置节点
-
- 返回第一个符合要求的结果
-
-
-
- 在节点后插入数据
-
-
-
-
-
-
- 在节点前插入数据
-
-
-
-
-
-
- 获取节点数量
-
- 属性名
- 属性值
- 返回符合要求的结果数量
-
-
-
- 获取节点数量
-
- 返回符合要求的结果数量
-
-
-
- 获取节点数量
-
- 属性名
- 属性值
-
-
-
- 返回符合要求的结果数量
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 获取属性值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取所有的节点名称
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 获取XML文件的根元素
-
-
-
-
- 获取所有列表
-
- 如为1,表示获取成功,为0为失败
-
-
-
- 获取所有列表
-
- 如为1,表示获取成功,为0为失败
-
-
-
- 新增节点
-
-
-
-
-
-
-
- 新增节点并定位到新节点
-
-
-
-
-
-
-
- 新增设置节点并定位
-
-
-
-
-
- 在指定节点前新增节点并定位到新节点
-
-
-
-
-
-
-
-
- 获取当前节点
-
-
-
-
-
- 删除节点
-
-
-
-
-
- 获取XML文本
-
-
-
-
-
- 获取XML文本
-
-
-
-
-
- 获取文本
-
-
-
-
-
- 获取文本
-
-
-
-
-
- 字符串操作类
-
-
-
-
- 字符串转Base64
-
-
-
-
-
-
- Base64转字符串
-
-
-
-
-
-
- 转换指定字符串为布尔类型
-
-
-
-
- 转换指定字符串为Double类型
-
-
-
-
- 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
-
-
-
-
- 已重载.计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 一个日期和时间
-
-
-
-
- 转换指定字符串为Int类型
-
-
-
-
- 转换指定字符串为Int类型
-
-
-
-
- 转换指定布尔类型为Int类型,true为1,false为0
-
-
-
-
- 判断指定字符串是否是布尔类型
-
-
-
-
- 判断指定字符串是否是Double类型
-
-
-
-
- 判断指定字符串是否是Int类型
-
-
-
-
- 根据年月日转换成日期
-
-
-
-
-
-
-
-
- 追加字符
-
-
-
-
- 获取2个字符串中间的内容,point1为空表示从首位开始算,point2为空表示算到结尾。
-
-
-
-
- 判断字符串是否只包含数字或英文
-
-
-
-
-
-
- 判断字符串是否匹配,支持?*通配符
-
- 待匹配的字符串
- 匹配的通配符
-
-
-
-
- 通配符替换
-
-
-
-
-
-
-
-
- 获取匹配的内容
-
-
-
-
-
-
-
-
- 文件时间
-
-
-
-
- 创建时间
-
-
-
-
- 最后修改时间
-
-
-
-
- 访问时间
-
-
-
-
- 图片类型
-
-
-
-
- Bmp图片
-
-
-
-
- Jpeg图片
-
-
-
-
- Png图片
-
-
-
-
- Gif动态图片
-
-
-
-
- Tiff图片
-
-
-
-
- 对变量的拓展
-
-
-
-
- 替换文本(忽略大小写)
-
-
- 需要替换的内容
- 替换后的内容
-
-
-
-
- 替换文本(忽略大小写),可支持通配符
-
-
-
-
- 是否是通配符表达式,不是,则普通替换,忽略大小写,是,则启用通配符替换
-
-
-
-
- 获取符合要求的第一个结果
-
-
-
- 是否是正则
-
-
-
-
- 查找字符串,忽略大小写
-
-
-
-
-
-
-
-
- 查找字符串,忽略大小写
-
-
-
-
-
-
-
- 判断字符串是否是数字或英文
-
-
-
-
-
-
- 是否在指定范围内
-
-
-
-
-
-
-
-
- 是否在指定范围内
-
-
-
-
-
-
-
-
- 转换指定字符串为Int类型
-
-
- 最小值
- 最大值
- 如果字符串不在范围内,则使用本默认值
-
-
-
-
- 转换指定布尔类型到Int类型,true为1,false为0
-
-
-
-
-
-
- 将指定类型转换成整型
-
-
-
-
-
-
-
- 将指定类型转换成整型
-
-
-
-
-
-
- 将指定类型转换成长整型
-
-
-
-
-
-
-
- 将指定类型转换成长整型
-
-
-
-
-
-
- 转换指定类型为Double类型
-
-
-
-
-
-
-
- 转换指定类型为Double类型
-
-
-
-
-
-
- 转换DateTime类型到日期时间字符串
-
-
-
-
-
-
- 转换DateTime类型到日期字符串
-
-
-
-
-
-
- 转换DateTime类型到日期星期字符串
-
-
-
-
-
-
- 转换DateTime类型到Unix时间戳
-
-
-
-
-
-
- 转换Unix时间戳到DateTime类型
-
-
-
-
-
-
- 判断字符串是否与内容匹配
-
-
-
-
-
-
-
- 将变量值转换成Double类型,如果不在指定区域范围内,则使用默认值
-
-
-
-
-
-
-
-
-
- 转换到文件大小字符串
-
-
-
-
-
-
- 转换到文件大小字符串
-
-
-
-
-
-
- 转换指定类型为Decimal类型
-
-
-
-
-
-
-
- 将变量值转换成Decimal类型
-
-
-
-
-
-
- 将变量值转换成Decimal类型,如果不在指定区域范围内,则使用默认值
-
-
-
-
-
-
-
-
-
- 转换指定类型为DateTime类型
-
-
-
-
-
-
-
- 将变量值转换成DateTime类型
-
-
-
-
-
-
- 转换指定类型为布尔类型
-
-
-
-
-
-
- 追加字符
-
-
-
-
-
-
-
- 获取指定字符串之间的内容
-
-
-
-
-
-
-
-
- 获取指定字符串之间的内容
-
-
-
-
-
-
-
-
-
-
-
- 判断指定字符串是否是Int类型
-
-
-
-
-
-
- 判断指定字符串是否是Double类型
-
-
-
-
-
-
- 判断是否是布尔类型
-
-
-
-
-
-
- 将字符串转换为Base64类型
-
-
-
-
-
-
- 判断字符串是否在指定长度
-
-
-
-
-
-
-
-
- 判断能否转换成日期格式
-
-
-
-
-
-
- 文件信息
-
-
-
-
- 获取版本号
-
-
-
-
- 获取版本号
-
-
-
-
-
-
- 判断是否是管理员方式运行
-
-
-
-
-
- Hosts操作类
-
-
-
-
- 获取并转换hosts内容
-
- hosts内容
-
-
-
-
- 获取hosts并转换hosts内容
-
- hosts内容
-
-
-
-
- 追加内容到hosts里
-
- 要追加的内容列表,每一行为ip 域名的格式
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 追加内容到hosts里
-
- 要追加的内容
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 追加内容到hosts里
-
- ip地址
- 域名
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 从hosts文件里删除内容
-
- 要删除的内容
- 0表示无需删除,-1表示添加失败,1表示删除成功
-
-
-
- 从hosts文件里删除内容
-
- ip地址
- 域名
- 0表示无需删除,-1表示添加失败,1表示删除成功
-
-
-
- Host信息
-
-
-
-
- IP
-
-
-
-
- 域名
-
-
-
-
- 注释
-
-
-
-
- 是否要删除
-
-
-
-
- 音频播放类
-
-
-
-
- 临时音频文件
-
-
-
-
- 父窗口句柄
-
-
-
-
- 声音标签
-
-
-
- play synchronously (default)
-
-
- play asynchronously
-
-
- silence (!default) if sound not found
-
-
- pszSound points to a memory file
-
-
- loop the sound until next sndPlaySound
-
-
- don’t stop any currently playing sound
-
-
- Stop Playing Wave
-
-
- don’t wait if the driver is busy
-
-
- name is a registry alias
-
-
- alias is a predefined id
-
-
- name is file name
-
-
- name is resource name or atom
-
-
-
- 音频播放类
-
- embedded music file
- 临时保存的文件位置
- 父窗口句柄
-
-
-
- 音频播放类
-
- 要播放的音频位置
- 父窗口句柄
-
-
-
- 音频播放类
-
-
- 父窗口句柄
-
-
-
- 播放音频
-
-
-
-
-
- 播放音频
-
-
-
-
- 关闭音频
-
-
-
-
- 文件操作类
-
-
-
-
-
-
-
-
-
- 删除单个文件。
-
- 删除的文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 删除单个文件。
-
- 删除的文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 永久删除单个文件。
-
- 永久删除的文件名
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 删除一组文件。
-
- 字符串数组,表示一组文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 移动文件到指定路径下
-
- 要移动的文件名
- 移动到的目的路径
-
-
-
-
- 移动一个文件到指定路径下
-
- 要移动的文件名
- 移动到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
-
-
-
- 移动一组文件到指定的路径下
-
- 要移动的文件名数组
- 移动到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 复制文件到指定的文件名或路径
-
- 要复制的文件名
- 复制到的目的文件名或路径
-
-
-
-
- 复制文件到指定的文件名或路径
-
- 要复制的文件名
- 复制到的目的文件名或路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 复制一组文件到指定的路径
-
- 要复制的文件名数组
- 复制到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 重命名一个文件为新名称,建议您使用更方便的Microsoft.VisualBasic.FileSystem.ReName();替换该方法
-
- 要复制的文件名
- 复制到的目的文件名或路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 删除单个或多个文件
-
- 删除的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 移动或复制一个或多个文件到指定路径下
-
- 操作类型,是移动操作还是复制操作
- 要移动或复制的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
- 移动到的目的位置
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
-
-
-
- 如果指定文件夹不存在,则创建文件夹
-
-
-
-
-
- 获取一个文件的全名
-
- 文件名
- 返回生成文件的完整路径名
-
-
-
- 获取一个文件的全名
-
- 文件名
- 返回生成文件的完整路径名
-
-
-
- 解释错误代码
-
- 代码号
- 返回关于错误代码的文字描述
-
-
-
- 运行文件
-
-
-
-
-
-
-
- /运行文件
-
-
-
-
-
-
-
- 运行程序
-
-
-
-
-
-
- 打开文件
-
-
-
-
-
-
- 打开文件夹并定位文件
-
-
-
-
-
-
- 打开网址
-
-
-
-
-
-
- 判断文件名是否有效
-
-
-
-
-
-
- 转换到有效文件名
-
-
-
-
-
-
- 追加日志
-
-
-
-
-
- 追加文件
-
-
-
-
-
- 读取文件内容,可以自动识别文件编码
-
-
-
-
-
-
- 读取文件所有行,可以自动识别文件编码
-
-
-
-
-
-
- 写入所有文本行到文件,如果文件夹不存在,会自动创建
-
-
-
-
-
-
-
- 写入所有文本到文件,如果文件夹不存在,会自动创建
-
-
-
-
-
-
-
- 从文件中加载图片,使用本方法,不会导致图片文件被占用。
-
-
-
-
-
- 获取文件大小
-
-
-
-
-
-
- 添加文件到指定文件夹,会进行自动重命名,并返回重命名后的文件名(含路径)
-
- 要添加的文件路径
- 要添加到的文件夹
- 是否根据时间进行重命名
- 返回是否成功执行
- 成功执行则返回路径,否则返回空
-
-
-
- 获取文件大小字符串
-
-
-
-
-
-
- 获取文件大小字符串
-
-
-
-
-
-
- 复制内容到剪切板
-
-
-
-
-
- 添加某个控件为支持拖放属性
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 获取绝对路径
-
-
-
-
-
-
- 获取相对路径
-
-
-
-
-
-
- 获取图标
-
-
-
-
-
-
-
-
-
-
-
-
-
- 销毁图标
-
-
-
-
-
-
- 获取文件图标
-
-
-
-
-
-
-
-
-
- 用于取得一个文本文件的编码方式(Encoding)。
-
-
-
-
- 用于取得一个文本文件的编码方式(Encoding)。
-
-
-
-
- 取得一个文本文件的编码方式。如果无法在文件头部找到有效的前导符,Encoding.Default将被返回。
-
- 文件名。
-
-
-
-
- 取得一个文本文件流的编码方式。
-
- 文本文件流。
-
-
-
-
- 取得一个文本文件的编码方式。
-
- 文件名。
- 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
-
-
-
-
- 取得一个文本文件流的编码方式。
-
- 文本文件流。
- 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
-
-
-
-
- 通过给定的文件流,判断文件的编码类型
-
- 文件流
- 文件的编码类型
-
-
-
- 判断是否是不带 BOM 的 UTF8 格式
-
-
-
-
-
-
- 新模态窗体
-
-
-
-
- 设置窗体返回的结果值,并关闭窗体。
-
- 当前窗体
- 模态变量
- 防止
-
-
-
- 窗体返回的结果事件
-
-
-
-
-
-
- 当打开的窗体返回结果时激发
-
-
-
-
- 窗体返回的状态
-
-
-
-
- 实例化类
-
- 父窗体,如果为null,则取桌面为父窗体
-
-
-
-
- 获取最顶级的父窗口
-
-
-
-
-
- 显示新模态窗体,会暂时禁用父窗体,关闭当前窗体后,父窗体会恢复。
-
-
-
-
- 只运行一个实例,打开后,所有窗体都依然有效。
-
-
-
-
-
- 显示窗体
-
- 显示的位置
-
-
-
- 显示在父窗体中间
-
-
-
-
- 窗体显示位置
-
-
-
-
- 右上角
-
-
-
-
- 顶部中间
-
-
-
-
- 顶部右边
-
-
-
-
- 中间
-
-
-
-
- 左下角
-
-
-
-
- 底部中间
-
-
-
-
- 右下角
-
-
-
-
- 父窗体居中
-
-
-
-
- 日期时间的操作类
-
-
-
-
- 获取当前是周几,周一到周日,分别是1-7.
-
-
-
-
-
-
- 获取当前是周几,1-7,分别是返回一到日.
-
-
-
-
-
-
- 获取当前是周几,输入日期,根据周几,分别是返回一到日.
-
-
-
-
-
-
- 获取一周的开始和结束,开始时间为第一天的0点,结束时间以最后一天的0点为结束时间
-
-
-
-
-
-
- 获取2个日期相差几周
-
-
-
-
-
-
-
- 获取2个日期相差几个月
-
-
-
-
-
-
-
- 获取一个月的开始
-
-
-
-
-
-
- 判断是否在同一个星期。
-
-
-
-
-
-
-
- 判断是否在同一个月。
-
-
-
-
-
-
-
- 判断是否在同一天
-
-
-
-
-
-
-
- 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
-
-
-
-
- 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
- 是否显示秒
-
-
-
-
- 计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 一个日期和时间
-
-
-
-
- 将c# DateTime时间格式转换为Unix时间戳格式
-
- 时间
- long
-
-
-
- 时间戳转为C#格式时间
-
-
-
-
-
-
- 将c# DateTime时间格式转换为js时间戳格式
-
- 时间
- long
-
-
-
- JS时间戳转为C#格式时间
-
-
-
-
-
-
- 根据年月日转换成日期
-
-
-
-
-
-
-
-
- 根据日期和时间转换成日期时间
-
-
-
-
-
-
-
- 将时间转换成当前分钟开始的时间
-
-
-
-
-
-
- 将时间转换成当前秒钟开始的时间
-
-
-
-
-
-
- 当前时间在这一天里的秒数
-
-
-
-
-
-
- 窗体操作类
-
-
-
-
- 设置Comobox的行间距
-
-
-
-
-
-
- 移除关闭按钮。返回值,非零表示成功,零表示失败。
-
- 窗口的句柄
- 是否成功
-
-
-
- 把窗体放到最前
-
-
-
-
-
- 显示窗体
-
-
-
-
-
-
-
- 设置窗体是否置顶
-
-
-
-
-
-
- 显示没有焦点的窗口
-
-
-
-
-
- 根据句柄获取窗口文本
-
-
-
-
-
-
- 根据句柄获取窗口类
-
-
-
-
-
-
- 获取当前活动的窗口句柄
-
-
-
-
-
- 设置为当前活动窗口
-
-
-
-
-
-
- 根据窗口句柄来获得进程id
-
-
-
-
-
-
- 显示窗体
-
-
-
-
-
- 设置窗体父窗体为桌面,不会随着显示桌面而最小化,但无法设置窗体透明度
-
-
-
-
-
- 结束进程
-
-
-
-
-
-
- 打开窗体,只打开一个实例(非模态)
-
-
-
-
-
-
- 设置注册表操作,部分功能需要管理员权限
-
-
-
-
- 访问的注册表位置(64位还是32位)
-
-
-
-
- 访问的注册表节点
-
-
-
-
- 设置是否开机启动
-
- 是否开机启动
- 开机启动名称
- 启动命令
-
-
-
-
- 设置是否开机启动
-
- 是否开机启动
- 开机启动名称
-
-
-
-
- 把指定文件设置为开机启动或取消开机启动
-
- 是否开机启动
- 开机启动名称
- 要开机启动的文件路径
-
-
-
-
- 检查是否开机启动
-
- 开机启动名称
- 开机启动命令
-
-
-
-
- 检查是否开机启动
-
- 开机启动名称
-
-
-
-
- 判断指定文件是否是开机启动
-
- 开机启动名称
- 文件路径
-
-
-
-
- 判断当前程序是否是开机启动
-
- 开机启动名称
-
-
-
-
- 判断当前程序是否是开机启动
-
- 开机启动名称
- 启动命令行
-
-
-
-
- 设置指定文件的浏览器控件内核版本
-
- 文件名,要求不带路径
- 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 采用的IE模式
-
-
-
-
- IE7兼容视图
-
-
-
-
- IE8 标准模式
-
-
-
-
- IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- IE9 标准模式
-
-
-
-
- IE9 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- IE10 标准模式
-
-
-
-
- IE10 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 设置当前软件的浏览器控件内核版本
-
- 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 设置指定文件的浏览器控件内核版本
-
- 文件名,要求不带路径
- IE内核版本
-
-
-
-
- 设置当前软件的浏览器控件内核版本
-
- IE内核版本
-
-
-
-
- 系统函数
-
-
-
-
-
-
-
-
-
- 红
-
-
-
-
- 绿
-
-
-
-
- 蓝
-
-
-
-
- 获取屏幕伽马值
-
-
-
-
-
-
-
- 设置屏幕伽马值
-
-
-
-
-
-
-
- 获取键盘和鼠标没有操作的时间
-
-
-
-
-
- 设置屏幕 Gamma值
-
-
-
-
-
-
-
-
- 设置屏幕亮度
-
-
-
-
-
-
- 获取系统
-
-
-
-
-
- 窗体操作类
-
-
-
-
- 构造函数
-
-
-
-
-
- 析构
-
-
-
-
- 设置让窗体支持移动
-
-
-
-
- 是否允许可调节大小
-
-
-
-
- 可调节窗体大小的宽度
-
-
-
-
-
-
-
-
-
-
- 给控件增加拖放功能的类
-
-
-
-
- 拖放实例
-
-
-
-
- 高级拖放事件
-
-
-
-
-
-
-
-
-
- 使支持拖放属性
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 网络操作类
-
-
-
-
- 通过NetworkInterface读取网卡Mac
-
-
-
-
-
- 通过NetworkInterface读取网卡Mac
-
-
-
-
-
- 根据mac字符串来获取最终的mac地址,可以是各种MAC地址格式,非法的内容将返回null
-
-
-
-
-
-
- 远程唤醒
-
-
-
-
-
-
-
- 远程唤醒
-
-
-
-
-
-
-
-
- 消息客户端类
-
-
-
-
- 判断当前消息主服务器是否创建成功
-
-
-
-
- 最后一次接收消息的时间,可用来判断服务端是否有响应
-
-
-
-
- 主句柄
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 连接上主服务器时触发
-
-
-
-
- 收到服务端关闭通知
-
-
-
-
- 收到服务端关闭通知,即将关闭
-
-
-
-
- 服务端大小改变时激发
-
-
-
-
- 实例化客户端
-
- 服务端ID
- 当前客户端ID,会向服务器报告当前ID
- 客户端
-
-
-
-
-
-
-
-
- 断开服务端连接
-
-
-
-
- 发送消息,采用多线程发送
-
-
-
-
-
-
- 向服务端发送心跳包
-
-
-
-
- 判断服务端句柄是否存在。
-
-
-
-
-
- 共享内存
-
-
-
-
- 写共享内存
-
- 需要映射的文件的字节数量
- 映射对象(简单类型、结构体等)
- 文件映射对象的名称
-
-
-
-
- 写共享内存
-
- 需要映射的文件的字节数量
- 映射对象(简单类型、结构体等)
- 文件映射对象的名称
- 发送消息的窗口句柄
- 发送消息
-
-
-
-
- 读共享内存
-
- 需要映射的文件的字节数量
- 类型
- 文件映射对象的名称
- 返回读到的映射对象
-
-
-
- 读共享内存
-
- 需要映射的文件的字节数量
- 类型
- 文件映射对象的名称
- 返回读到的映射字节数据
-
-
-
- 消息服务器
-
-
-
-
- 消息事件
-
-
-
-
-
-
- 大小改变事件
-
-
-
-
-
-
-
- 即将关闭事件
-
-
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 消息处理类
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 发送消息,采用单线程发送
-
- 要发送到的句柄
- 编号
- 消息内容
-
-
-
- 发送消息,采用多线程发送
-
- 要发送到的句柄
- 编号
- 消息内容
-
-
-
- 消息类
-
-
-
-
- 是否取消
-
-
-
-
- 来源句柄
-
-
-
-
-
-
-
-
-
- 消息文本
-
-
-
-
- 需要回复的内容
-
-
-
-
- 消息服务端类
-
-
-
-
- 判断当前消息主服务器是否创建成功
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 当收到自定义消息时(非系统消息)激发
-
-
-
-
- 有消息客户端发起连接请求时激发
-
-
-
-
- 有消息客户端连接成功时激发
-
-
-
-
- 有消息客户端断开连接时激发
-
-
-
-
-
-
- 服务端ID,需要唯一性,共客户端识别
- 服务端
-
-
-
- 释放资源
-
-
-
-
- 判断是否包含指定客户端
-
-
-
-
-
-
-
-
-
-
-
- 设置客户端大小
-
-
-
-
- 根据客户端ID,获取客户端对象
-
-
-
-
-
-
- 根据客户端句柄,获取客户端对象
-
-
-
-
-
-
- 关闭所有客户端
-
-
-
-
- 关闭指定客户端
-
-
-
-
-
- 关闭指定客户端
-
-
-
-
-
- 向所有客户端发送消息,单线程
-
-
-
-
-
-
- 向指定客户端发送消息
-
-
-
-
-
-
-
- 关闭在指定时间前失去响应的子客户端
-
-
-
-
-
- 客户端信息
-
-
-
-
- 客户端句柄
-
-
-
-
- 客户端ID
-
-
-
-
- 客户端连接时间
-
-
-
-
- 心跳时间
-
-
-
-
- 数据库引擎
-
-
-
-
- 数据库枚举类型
-
-
-
-
- Odbc引擎
-
-
-
-
- OleDb引擎
-
-
-
-
- Oracle引擎
-
-
-
-
- MSSQL引擎
-
-
-
-
- SQLite引擎
-
-
-
-
- MySql引擎
-
-
-
-
- 判断DataSet是否包含数据
-
-
-
-
-
-
- 获取首行数据
-
-
-
-
-
-
- 获取第一行第一列的值
-
-
-
-
-
-
- 将DataSet类型转换为RyQuickSQL列表类型
-
-
-
-
-
-
- 将DataSet类型转换为RyQuickSQL列表类型
-
-
-
-
-
-
-
- 数据库操作接口
-
-
-
-
- 连接数据库
-
-
-
-
-
- 断开数据库
-
-
-
-
-
- 获取数量
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
-
- 添加Parameter参数
-
-
-
-
-
-
- 清空Parameter参数
-
-
-
-
-
-
- 获取Parameter值
-
-
-
-
-
- 根据RyQuickSQL类来获取Parameter值
-
-
-
-
-
-
- 开始执行事务
-
-
-
-
- 提交事务
-
-
-
-
- 判断是否包含数据
-
-
-
-
-
-
-
- 返回-1000表示该数据库不支持本接口
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
-
- 根据id号获取数据
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
- 根据id号删除数据
-
-
-
-
-
-
-
- 创建数据库
-
-
-
-
-
-
- 释放资源
-
-
-
-
- SQL字段类型
-
-
-
-
- SQL字段类型
-
-
-
-
-
-
- SQL字段类型
-
-
-
-
-
-
-
- SQL字段名
-
-
-
-
- SQL字段值
-
-
-
-
- SQL字段长度
-
-
-
-
- 不是真的值,而是用于计算的值
-
-
-
-
- SQL快速操作类
-
-
-
-
- SQL快速操作类
-
-
-
-
-
- 表名
-
-
-
-
- 操作字段列表
-
-
-
-
- 清理使用资源
-
-
-
-
- 清理使用资源
-
-
-
-
- 操作参数列表
-
-
-
-
- 操作参数列表
-
-
-
-
- 添加字符串字段
-
-
-
-
-
-
- 添加null值字段
-
-
-
-
-
- 添加日期字段
-
-
-
-
-
-
- 添加int字段
-
-
-
-
-
-
- 添加double字段
-
-
-
-
-
-
- 添加decimal字段
-
-
-
-
-
-
- 添加bool字段
-
-
-
-
-
-
- 添加用于计算的值
-
-
-
-
-
-
- 添加Int64字段
-
-
-
-
-
-
- 清空内容
-
-
-
-
- 数量
-
-
-
-
-
-
-
-
-
- 输出多条件搜索。
-
- 字段名,多个字段请用逗号分隔。
- 多个条件之间请用空格隔开
-
-
-
-
- 获取插入SQL语句
-
-
-
-
-
- 获取更新SQL语句
-
-
-
-
-
- 添加参数
-
-
-
-
-
-
- 获取Ole参数
-
-
-
-
-
- 获取SQL参数
-
-
-
-
-
- AES加密解密类
-
-
-
-
- AES加密算法
-
- 明文字符串
- 密钥
- 返回加密后的密文字节数组
-
-
-
- AES解密
-
- 密文字节数组
- 密钥
- 返回解密后的字符串
-
-
-
- 加密
-
-
-
-
-
-
-
- 解码
-
-
-
-
-
-
-
- 转换密钥到合法密钥
-
-
-
-
-
-
- Base64编码类
-
-
-
-
- 编码
-
-
-
-
-
-
- 把字符串编码成Base64字符串
-
-
-
-
-
-
-
- 解码
-
-
-
-
-
-
- MD5和SHA1操作类
-
-
-
-
- 获取MD5
-
-
-
-
-
-
- 获取MD5
-
-
-
-
-
-
- 获取SHA1
-
-
-
-
-
-
- 获取SHA1
-
-
-
-
-
-
- 获取HmacSHA1
-
-
-
-
-
-
-
- 获取SHA256
-
-
-
-
-
-
- 获取HmacSHA256
-
-
-
-
-
-
- 获取SHA224
-
-
-
-
-
-
- 获取SHA512
-
-
-
-
-
-
- 获取HmacSHA512
-
-
-
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
-
-
-
- 利用IDisposable的using语法糖方便的释放锁定操作
- 内部类
-
-
-
- 读写锁对象
-
-
-
- 是否为写入模式
-
-
-
- 利用IDisposable的using语法糖方便的释放锁定操作
- 构造函数
-
- 读写锁
- 写入模式为true,读取模式为false
-
-
- 释放对象时退出指定锁定模式
-
-
-
- 空的可释放对象,免去了调用时需要判断是否为null的问题
- 内部类
-
-
-
- 空的可释放对象
-
-
-
- 空的释放方法
-
-
-
- 读写锁
-
-
-
- 保存数据
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
- 构造函数
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
- 构造函数
- 为Data属性设置初始值
-
-
-
- 获取或设置当前对象中保存数据的值
-
- 获取数据时未进入读取或写入锁定模式
- 设置数据时未进入写入锁定模式
-
-
- 是否启用,当该值为false时,Read()和Write()方法将返回 Disposable.Empty
-
-
-
- 进入读取锁定模式,该模式下允许多个读操作同时进行
- 退出读锁请将返回对象释放,建议使用using语块
- Enabled为false时,返回Disposable.Empty;
- 在读取或写入锁定模式下重复执行,返回Disposable.Empty;
-
-
-
- 进入写入锁定模式,该模式下只允许同时执行一个读操作
- 退出读锁请将返回对象释放,建议使用using语块
- Enabled为false时,返回Disposable.Empty;
- 在写入锁定模式下重复执行,返回Disposable.Empty;
-
- 读取模式下不能进入写入锁定状态
-
-
-
- 中国农历类,最大支持公元0-9999年
-
- 日期:2019-02-09
- 作者:http://www.cnblogs.com/zjfree/
-
-
-
- 日历类型
-
-
-
-
- 无效
-
-
-
-
- Julian 日历
-
-
-
-
- Gregorian 日历
-
-
-
-
- 有效
-
-
-
-
- 公历节日
-
-
-
-
- 农历节日
-
-
-
-
- 某个月第n个星期几
-
-
-
-
- 获取农历
-
-
-
-
-
-
- 获取农历
-
-
-
-
-
-
-
-
- 获得某农历年的闰月,返回 1~12 对应一月到十二月,返回 0 表示无闰月
-
-
-
-
-
-
- 农历搜索方向
-
-
-
-
- 无效
-
-
-
-
- 向上
-
-
-
-
- 向下
-
-
-
-
- {* 日月食类型, 无, 日食, 月全食, 月偏食 }
-
-
-
-
- 无
-
-
-
-
- 日食
-
-
-
-
- 月全食
-
-
-
-
- 月偏食
-
-
-
-
- {* 月相, 无, 朔, 望}
-
-
-
-
- 无
-
-
-
-
- 朔
-
-
-
-
- 望
-
-
-
-
- 获得某公历年月日的农历日数和该日月相以及日月食类型和时刻
-
-
-
-
-
-
-
-
-
-
-
- 获得某公历年月日的农历月数
-
-
-
-
-
-
-
-
- 获取阳历日期对应的农历日期
-
-
-
-
-
-
-
-
-
-
-
-
- 获得某公历年月日的农历月日和是否闰月的信息
-
-
-
-
-
-
-
-
-
-
-
- 获得等效标准日数对应的某公历日,倒推而来
-
-
-
-
-
-
-
-
-
- 比较两个农历日期(包括闰月信息),1 大于2返回1、1等于2返回0、1小于2返回-1
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获得某农历年月日(加是否闰月)的公历年月日
- 该函数采用反向二分法查找
-
-
-
-
-
-
-
-
-
-
-
-
- 获取农历某一个月的总天数
-
-
-
-
-
-
-
-
- 获取农历年份,范围约1901-2101年
-
-
-
-
-
-
- 获取农历年份,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取农历月份,范围约1901-2101年
-
-
-
-
-
-
- 获取农历月份,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取中文表示的农历月份
-
-
-
-
-
-
- 获取农历日,范围约1901-2101年
-
-
-
-
-
-
- 获取农历日,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取农历日,范围约0-9999年
-
-
-
-
-
-
- 获取节气,范围约1901-2101年
-
-
-
-
-
-
- 获取节气,范围约0-9999年
-
-
-
-
-
-
-
-
- 返回y年第n个节气(如小寒为1)的日差天数值(pd取值真假,分别表示平气和定气)
-
-
-
- pd取值真假,分别表示平气和定气
-
-
-
-
- 获取等效标准日数
-
-
-
-
-
-
-
-
- 取本月天数,不考虑 1582 年 10 月的特殊情况
-
-
-
-
-
-
-
- 获取节气,范围约1901-2101年
-
-
-
-
-
-
- 获取节气,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取节气
-
-
-
-
-
-
-
-
-
-
-
- 获取公历节日
-
-
-
-
-
-
- 获取公历节日
-
-
-
-
-
-
-
-
- 获取指定月份的第n个星期几的节日
-
-
-
-
-
-
- 返回星座,范围约1901-2101年
-
-
-
-
- 返回星座,范围约0-9999年
-
-
-
-
- 获取农历节日
-
-
-
-
-
-
-
-
- 获取农历节日
-
-
-
-
-
-
- 判断y年m月(1,2,..,12,下同)d日是Gregorian历还是Julian历(opt=1,2,3分别表示标准日历,Gregorge历和Julian历),是则返回1,是Julian历则返回0,若是Gregorge历所删去的那10天则返回-1
-
-
-
-
- 返回阳历y年m月d日的日差天数(在y年年内所走过的天数,如2000年3月1日为61)
-
-
-
-
- 返回阳历y年日差天数为x时所对应的月日数(如y=2000,x=274时,返回1001(表示10月1日,即返回100*m+d))
-
-
-
-
- 获取指定日期的节气。
-
- 要获取的年
- 要获取的月
-
-
- 立春:立是开始的意思,春是蠢动,表示万物开始有生气,这一天春天开始。
- 雨水:降雨开始,雨水将多。
- 惊蛰:春雷响动,惊动蛰伏地下冬眠的生物,它们将开始出土活动。
- 春分:这是春季九十天的中分点,这一天昼夜相等,所以古代曾称春分秋分为昼夜分。
- 清明:明洁晴朗,气候温暖,草木开始萌发繁茂。
- 谷雨:雨生百谷的意思。雨水增多,适时的降雨对谷物生长很为有利。
- 立夏:夏天开始,万物渐将随温暖的气候而生长。
- 小满:满指籽粒饱满,麦类等夏热作物这时开始结籽灌浆,即将饱满。
- 芒种:有芒作物开始成熟,此时也是秋季作物播种的最繁忙时节。
- 夏至:白天最长,黑夜最短,这一天中午太阳位置最高,日影短至终极,古代又称这一天为日北至或长日至。
- 小暑:暑是炎热,此时还未到达最热。
- 大暑:炎热的程度到达高峰。
- 立秋:秋天开始,植物快成熟了。
- 处暑:处是住的意思,表示暑气到此为止。
- 白露:地面水气凝结为露,色白,是天气开始转凉了。
- 秋分:秋季九十天的中间,这一天昼夜相等,同春分一样,太阳从正东升起正西落下。
- 寒露:水露先白而后寒,是气候将逐渐转冷的意思。
- 霜降:水气开始凝结成霜。
- 立冬:冬是终了,作物收割后要收藏起来的意思,这一天起冬天开始。
- 小雪:开始降雪,但还不多。
- 大雪:雪量由小增大。
- 冬至:这一天中午太阳在天空中位置最低,日影最长,白天最短, 黑夜最长,古代又称短日至或日南至。
- 小寒:冷气积久而为寒,此时尚未冷到顶点。
- 大寒:天候达到最寒冷的程度
-
-
-
-
- 获取年柱。
-
-
-
-
- 获得月柱
-
-
-
-
-
-
- 获取日柱。
-
-
-
-
- 返回甲子数x对应的天干数(如33为3)
-
-
-
-
- 返回甲子数x对应的地支数(如33为9)
-
-
-
-
- 获取日的天干地支
-
-
-
-
-
-
- 返回甲子数x对应的天干字符串
-
-
-
-
- 返回甲子数x对应的地支字符串
-
-
-
-
- 返回甲子数x对应的干支字符串
-
-
-
-
-
-
- 获取三伏开始时间
-
-
- 0表示1伏,1表示2伏,2表示3伏
-
-
-
-
- 节气
-
-
-
-
- 节气的时间。
-
-
-
-
- 节气名。
-
-
-
-
- 热键转换类
-
-
-
-
- 功能键。
-
-
-
-
- 修改键。
-
-
-
-
- 转换功能键到谷歌浏览器专用
-
-
-
-
- 将chrome功能键转换为普通功能键
-
-
-
-
-
-
- 按键值。
-
-
-
-
- 初始化类 的新实例。
-
- The modifiers.
- The key code.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 初始化类 的新实例。
-
-
-
-
- 加载热键
-
-
-
-
-
-
- 加载热键
-
-
-
-
-
- 加载热键
-
-
-
-
-
- 判断是否是热键
-
-
-
-
- 获取当前热键
-
-
-
-
- 已重载,返回“Ctrl+Alt+A”格式的字符串。
-
- 类似“Ctrl+Alt+A”格式的字符串
-
-
-
- 返回“Ctrl+Alt+A”格式的字符串。
-
- 类似“Ctrl+Alt+A”格式的字符串
-
-
-
- 功能键
-
-
-
-
- 无
-
-
-
-
- Alt键
-
-
-
-
- Ctrl键
-
-
-
-
- Shift键
-
-
-
-
- Win键
-
-
-
-
- 热键类
-
-
-
-
- 热键类
-
-
-
-
-
- 热键注销
-
-
-
-
- 热键是否有效
-
-
-
-
- 释放热键
-
-
-
-
- 注册热键
-
-
-
-
-
-
-
-
- 注册热键
-
-
-
-
-
-
-
-
- 删除热键
-
-
-
-
-
-
- 删除所有热键
-
-
-
-
- 热键事件
-
-
-
-
-
- 当使用热键时发生的事件
-
-
-
-
- 热键消息过滤
-
-
-
-
-
-
- 热键类型
-
-
-
-
- 热键id
-
-
-
-
- 功能键
-
-
-
-
- 普通键
-
-
-
-
- 热键类型
-
-
-
-
-
-
-
- Win32 API
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获取当前前台窗口句柄
-
-
-
-
-
- 获得当前活动窗体
-
-
-
-
-
- 设置活动窗体
-
-
-
-
-
-
- 获取类名
-
-
-
-
-
-
-
-
- 获取当前线程对应的进程ID
-
-
-
-
-
-
-
- 判断指定句柄是否是一个窗口
-
-
-
-
-
-
- 获取窗口标题
-
-
-
-
-
-
-
-
- 查找窗口
-
-
-
-
-
-
-
- 设置父窗口
-
-
-
-
-
-
-
- 移动窗口
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 结束进程
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
- 获取窗口位置和大小
-
-
-
-
-
-
-
- 矩形
-
-
-
-
- 最左坐标
-
-
-
-
- 最上坐标
-
-
-
-
- 最右坐标
-
-
-
-
- 最下坐标
-
-
-
-
- WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。
-
-
-
-
- 系统通道ID
-
-
-
-
- 用户通道ID
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获取消息
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
-
- 设置父窗口
-
-
-
-
-
-
-
-
+
+
+
+ MyDb
+
+
+
+
+ 基于XML实现的权限类
+
+
+
+
+ 用户名
+
+
+
+
+ 用户id
+
+
+
+
+ 密码
+
+
+
+
+ 权限控制Id
+
+
+
+
+ 用户备注
+
+
+
+
+ 是否是管理员权限
+
+
+
+
+ 是否是超级管理员权限
+
+
+
+
+ 设置权限
+
+ 权限名称
+ 权限值
+ 返回是否设置成功
+
+
+
+ 获取权限
+
+ 权限名称
+ 默认权限值
+ 返回权限值
+
+
+
+ 获取权限
+
+ 权限名称
+ 返回权限值
+
+
+
+ 批量导入权限
+
+ 权限相关的内容
+ 返回是否执行成功
+
+
+
+ 导出权限
+
+ 返回导出文本
+
+
+
+ 清除所有权限
+
+ 返回是否执行成功
+
+
+
+ 汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的
+
+
+
+
+ 汉字的机内码数组
+
+
+
+
+ 机内码对应的拼音数组
+
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 转换后的拼音(全拼)字符串
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 转换后的拼音(全拼)字符串
+
+
+
+ 把汉字转换成拼音(首拼)
+
+ 汉字字符串
+ 转换后的拼音(首拼)字符串
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 用指定字符分隔
+ 转换后的拼音(全拼)字符串
+
+
+
+ 汉字转拼音缩写
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (字符串) (小写) (空格间隔)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (大写)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (字符串)(大写)(空格间隔)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 取单个字符的拼音声母
+
+ 要转换的单个汉字
+ 拼音声母
+
+
+
+ 取单个字符的拼音声母
+
+ 要转换的单个汉字
+ 拼音声母
+
+
+
+ Ini操作类
+
+
+
+
+ 写入Ini
+
+
+
+
+
+
+
+
+
+ 获取Ini
+
+
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+
+
+ 获取所有节点名称(Section)
+
+ 存放节点名称的内存地址,每个节点之间用\0分隔
+ 内存大小(characters)
+ Ini文件
+ 内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够
+
+
+
+ 编码
+
+
+
+
+ Ini操作类
+
+
+
+
+
+ 根据section取所有key和值
+
+
+
+
+
+
+ 读取INI文件中指定INI文件中的所有节点名称(Section)
+
+ 所有节点,没有内容返回string[0]
+
+
+
+ 读取INI文件
+
+ 段,格式[]
+ 键
+ 返回byte类型的section组或键值组
+
+
+
+ 根据section取所有key
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入Ini
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+
+ 删除Ini的Key
+
+
+
+
+
+
+ 删除Ini节点
+
+
+
+
+
+ 控件信息
+
+
+
+
+ id
+
+
+
+
+ 控件对象
+
+
+
+
+ 控件值类型
+
+
+
+
+ 默认值
+
+
+
+
+ 值类型
+
+
+
+
+ 默认
+
+
+
+
+ 取列表顺序值
+
+
+
+
+ 取当前选择的列表值
+
+
+
+
+ 取对象值
+
+
+
+
+ 保存的设置类型
+
+
+
+
+ Ini
+
+
+
+
+ XML
+
+
+
+
+ 对象值
+
+
+
+
+ 显示的文本
+
+
+
+
+ 图片序号
+
+
+
+
+ id
+
+
+
+
+ Tag值
+
+
+
+
+ 显示文本值
+
+
+
+
+
+ 星期数据
+
+
+
+
+ 一周的开始时间
+
+
+
+
+ 一周的结束时间
+
+
+
+
+ XML操作类
+
+
+
+
+ XML操作类
+
+
+
+
+ 从XML文本中加载数据
+
+
+
+
+
+ 从指定的XML文本中加载
+
+ XML文本
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 载入空的XML文档
+
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 从指定的文件中加载
+
+ XML文件路径
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 保存到指定文件中
+
+ 文件路径
+ 如为1,表示保存成功,为0为失败
+
+
+
+ 判断节点是否存在
+
+ 属性名
+ 属性值
+ 返回1,表示存在,其它表示不存在
+
+
+
+ 定位节点
+
+ 属性名
+ 属性值
+ 返回第一个符合要求的结果
+
+
+
+ 定位节点,如果找不到节点,就新建一个节点
+
+ 属性名
+ 属性值
+ 返回第一个符合要求的结果
+
+
+
+ 根据用户的节点定位节点,输入节点时,一定要注意节点是属于类内部的,否则可能出错。
+
+ 返回第一个符合要求的结果
+
+
+
+ 定位设置节点
+
+ 返回第一个符合要求的结果
+
+
+
+ 在节点后插入数据
+
+
+
+
+
+
+ 在节点前插入数据
+
+
+
+
+
+
+ 获取节点数量
+
+ 属性名
+ 属性值
+ 返回符合要求的结果数量
+
+
+
+ 获取节点数量
+
+ 返回符合要求的结果数量
+
+
+
+ 获取节点数量
+
+ 属性名
+ 属性值
+
+
+
+ 返回符合要求的结果数量
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 获取属性值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取所有的节点名称
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 获取XML文件的根元素
+
+
+
+
+ 获取所有列表
+
+ 如为1,表示获取成功,为0为失败
+
+
+
+ 获取所有列表
+
+ 如为1,表示获取成功,为0为失败
+
+
+
+ 新增节点
+
+
+
+
+
+
+
+ 新增节点并定位到新节点
+
+
+
+
+
+
+
+ 新增设置节点并定位
+
+
+
+
+
+ 在指定节点前新增节点并定位到新节点
+
+
+
+
+
+
+
+
+ 获取当前节点
+
+
+
+
+
+ 删除节点
+
+
+
+
+
+ 获取XML文本
+
+
+
+
+
+ 获取XML文本
+
+
+
+
+
+ 获取文本
+
+
+
+
+
+ 获取文本
+
+
+
+
+
+ 字符串操作类
+
+
+
+
+ 字符串转Base64
+
+
+
+
+
+
+ Base64转字符串
+
+
+
+
+
+
+ 转换指定字符串为布尔类型
+
+
+
+
+ 转换指定字符串为Double类型
+
+
+
+
+ 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+
+
+
+
+ 已重载.计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 一个日期和时间
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+
+
+ 转换指定布尔类型为Int类型,true为1,false为0
+
+
+
+
+ 判断指定字符串是否是布尔类型
+
+
+
+
+ 判断指定字符串是否是Double类型
+
+
+
+
+ 判断指定字符串是否是Int类型
+
+
+
+
+ 根据年月日转换成日期
+
+
+
+
+
+
+
+
+ 追加字符
+
+
+
+
+ 获取2个字符串中间的内容,point1为空表示从首位开始算,point2为空表示算到结尾。
+
+
+
+
+ 判断字符串是否只包含数字或英文
+
+
+
+
+
+
+ 判断字符串是否只包含英文
+
+
+
+
+
+
+ 判断字符串是否匹配,支持?*通配符
+
+ 待匹配的字符串
+ 匹配的通配符
+
+
+
+
+ 通配符替换
+
+
+
+
+
+
+
+
+ 获取匹配的内容
+
+
+
+
+
+
+
+
+ 文件时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 最后修改时间
+
+
+
+
+ 访问时间
+
+
+
+
+ 图片类型
+
+
+
+
+ Bmp图片
+
+
+
+
+ Jpeg图片
+
+
+
+
+ Png图片
+
+
+
+
+ Gif动态图片
+
+
+
+
+ Tiff图片
+
+
+
+
+ 对变量的拓展
+
+
+
+
+ 替换文本(忽略大小写)
+
+
+ 需要替换的内容
+ 替换后的内容
+
+
+
+
+ 替换文本(忽略大小写),可支持通配符
+
+
+
+
+ 是否是通配符表达式,不是,则普通替换,忽略大小写,是,则启用通配符替换
+
+
+
+
+ 获取符合要求的第一个结果
+
+
+
+ 是否是正则
+
+
+
+
+ 查找字符串,忽略大小写
+
+
+
+
+
+
+
+
+ 查找字符串,忽略大小写
+
+
+
+
+
+
+
+ 判断字符串是否是数字或英文
+
+
+
+
+
+
+ 判断字符串是否是英文
+
+
+
+
+
+
+ 是否在指定范围内
+
+
+
+
+
+
+
+
+ 是否在指定范围内
+
+
+
+
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+ 最小值
+ 最大值
+ 如果字符串不在范围内,则使用本默认值
+
+
+
+
+ 转换指定布尔类型到Int类型,true为1,false为0
+
+
+
+
+
+
+ 将指定类型转换成整型
+
+
+
+
+
+
+
+ 将指定类型转换成整型
+
+
+
+
+
+
+ 将指定类型转换成长整型
+
+
+
+
+
+
+
+ 将指定类型转换成长整型
+
+
+
+
+
+
+ 转换指定类型为Double类型
+
+
+
+
+
+
+
+ 转换指定类型为Double类型
+
+
+
+
+
+
+ 转换DateTime类型到日期时间字符串
+
+
+
+
+
+
+ 转换DateTime类型到日期字符串
+
+
+
+
+
+
+ 转换DateTime类型到日期星期字符串
+
+
+
+
+
+
+ 转换DateTime类型到Unix时间戳
+
+
+
+
+
+
+ 转换Unix时间戳到DateTime类型
+
+
+
+
+
+
+ 判断字符串是否与内容匹配
+
+
+
+
+
+
+
+ 将变量值转换成Double类型,如果不在指定区域范围内,则使用默认值
+
+
+
+
+
+
+
+
+
+ 转换到文件大小字符串
+
+
+
+
+
+
+ 转换到文件大小字符串
+
+
+
+
+
+
+ 转换指定类型为Decimal类型
+
+
+
+
+
+
+
+ 将变量值转换成Decimal类型
+
+
+
+
+
+
+ 将变量值转换成Decimal类型,如果不在指定区域范围内,则使用默认值
+
+
+
+
+
+
+
+
+
+ 转换指定类型为DateTime类型
+
+
+
+
+
+
+
+ 将变量值转换成DateTime类型
+
+
+
+
+
+
+ 转换指定类型为布尔类型
+
+
+
+
+
+
+ 追加字符
+
+
+
+
+
+
+
+ 获取指定字符串之间的内容
+
+
+
+
+
+
+
+
+ 获取指定字符串之间的内容
+
+
+
+
+
+
+
+
+
+
+
+ 判断指定字符串是否是Int类型
+
+
+
+
+
+
+ 判断指定字符串是否是Double类型
+
+
+
+
+
+
+ 判断是否是布尔类型
+
+
+
+
+
+
+ 将字符串转换为Base64类型
+
+
+
+
+
+
+ 判断字符串是否在指定长度
+
+
+
+
+
+
+
+
+ 判断能否转换成日期格式
+
+
+
+
+
+
+ 文件信息
+
+
+
+
+ 获取版本号
+
+
+
+
+ 获取版本号
+
+
+
+
+
+
+ 判断是否是管理员方式运行
+
+
+
+
+
+ Hosts操作类
+
+
+
+
+ 获取并转换hosts内容
+
+ hosts内容
+
+
+
+
+ 获取hosts并转换hosts内容
+
+ hosts内容
+
+
+
+
+ 追加内容到hosts里
+
+ 要追加的内容列表,每一行为ip 域名的格式
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 追加内容到hosts里
+
+ 要追加的内容
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 追加内容到hosts里
+
+ ip地址
+ 域名
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 从hosts文件里删除内容
+
+ 要删除的内容
+ 0表示无需删除,-1表示添加失败,1表示删除成功
+
+
+
+ 从hosts文件里删除内容
+
+ ip地址
+ 域名
+ 0表示无需删除,-1表示添加失败,1表示删除成功
+
+
+
+ Host信息
+
+
+
+
+ IP
+
+
+
+
+ 域名
+
+
+
+
+ 注释
+
+
+
+
+ 是否要删除
+
+
+
+
+ 音频播放类
+
+
+
+
+ 临时音频文件
+
+
+
+
+ 父窗口句柄
+
+
+
+
+ 声音标签
+
+
+
+ play synchronously (default)
+
+
+ play asynchronously
+
+
+ silence (!default) if sound not found
+
+
+ pszSound points to a memory file
+
+
+ loop the sound until next sndPlaySound
+
+
+ don’t stop any currently playing sound
+
+
+ Stop Playing Wave
+
+
+ don’t wait if the driver is busy
+
+
+ name is a registry alias
+
+
+ alias is a predefined id
+
+
+ name is file name
+
+
+ name is resource name or atom
+
+
+
+ 音频播放类
+
+ embedded music file
+ 临时保存的文件位置
+ 父窗口句柄
+
+
+
+ 音频播放类
+
+ 要播放的音频位置
+ 父窗口句柄
+
+
+
+ 音频播放类
+
+
+ 父窗口句柄
+
+
+
+ 播放音频
+
+
+
+
+
+ 播放音频
+
+
+
+
+ 关闭音频
+
+
+
+
+ 文件操作类
+
+
+
+
+
+
+
+
+
+ 删除单个文件。
+
+ 删除的文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 删除单个文件。
+
+ 删除的文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 永久删除单个文件。
+
+ 永久删除的文件名
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 删除一组文件。
+
+ 字符串数组,表示一组文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 移动文件到指定路径下
+
+ 要移动的文件名
+ 移动到的目的路径
+
+
+
+
+ 移动一个文件到指定路径下
+
+ 要移动的文件名
+ 移动到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
+
+
+
+ 移动一组文件到指定的路径下
+
+ 要移动的文件名数组
+ 移动到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 复制文件到指定的文件名或路径
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+
+
+
+
+ 复制文件到指定的文件名或路径
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 复制一组文件到指定的路径
+
+ 要复制的文件名数组
+ 复制到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 重命名一个文件为新名称,建议您使用更方便的Microsoft.VisualBasic.FileSystem.ReName();替换该方法
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 删除单个或多个文件
+
+ 删除的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 移动或复制一个或多个文件到指定路径下
+
+ 操作类型,是移动操作还是复制操作
+ 要移动或复制的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
+ 移动到的目的位置
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
+
+
+
+ 如果指定文件夹不存在,则创建文件夹
+
+
+
+
+
+ 获取一个文件的全名
+
+ 文件名
+ 返回生成文件的完整路径名
+
+
+
+ 获取一个文件的全名
+
+ 文件名
+ 返回生成文件的完整路径名
+
+
+
+ 解释错误代码
+
+ 代码号
+ 返回关于错误代码的文字描述
+
+
+
+ 运行文件
+
+
+
+
+
+
+
+ /运行文件
+
+
+
+
+
+
+
+ 运行程序
+
+
+
+
+
+
+ 打开文件
+
+
+
+
+
+
+ 打开文件夹并定位文件
+
+
+
+
+
+
+ 打开网址
+
+
+
+
+
+
+ 判断文件名是否有效
+
+
+
+
+
+
+ 转换到有效文件名
+
+
+
+
+
+
+ 追加日志
+
+
+
+
+
+ 追加文件
+
+
+
+
+
+ 读取文件内容,可以自动识别文件编码
+
+
+
+
+
+
+ 读取文件所有行,可以自动识别文件编码
+
+
+
+
+
+
+ 写入所有文本行到文件,如果文件夹不存在,会自动创建
+
+
+
+
+
+
+
+ 写入所有文本到文件,如果文件夹不存在,会自动创建
+
+
+
+
+
+
+
+ 从文件中加载图片,使用本方法,不会导致图片文件被占用。
+
+
+
+
+
+ 获取文件大小
+
+
+
+
+
+
+ 添加文件到指定文件夹,会进行自动重命名,并返回重命名后的文件名(含路径)
+
+ 要添加的文件路径
+ 要添加到的文件夹
+ 是否根据时间进行重命名
+ 返回是否成功执行
+ 成功执行则返回路径,否则返回空
+
+
+
+ 获取文件大小字符串
+
+
+
+
+
+
+ 获取文件大小字符串
+
+
+
+
+
+
+ 复制内容到剪切板
+
+
+
+
+
+ 添加某个控件为支持拖放属性
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 获取绝对路径
+
+
+
+
+
+
+ 获取相对路径
+
+
+
+
+
+
+ 获取图标
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 销毁图标
+
+
+
+
+
+
+ 获取文件图标
+
+
+
+
+
+
+
+
+
+ 用于取得一个文本文件的编码方式(Encoding)。
+
+
+
+
+ 用于取得一个文本文件的编码方式(Encoding)。
+
+
+
+
+ 取得一个文本文件的编码方式。如果无法在文件头部找到有效的前导符,Encoding.Default将被返回。
+
+ 文件名。
+
+
+
+
+ 取得一个文本文件流的编码方式。
+
+ 文本文件流。
+
+
+
+
+ 取得一个文本文件的编码方式。
+
+ 文件名。
+ 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
+
+
+
+
+ 取得一个文本文件流的编码方式。
+
+ 文本文件流。
+ 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
+
+
+
+
+ 通过给定的文件流,判断文件的编码类型
+
+ 文件流
+ 文件的编码类型
+
+
+
+ 判断是否是不带 BOM 的 UTF8 格式
+
+
+
+
+
+
+ 新模态窗体
+
+
+
+
+ 设置窗体返回的结果值,并关闭窗体。
+
+ 当前窗体
+ 模态变量
+ 防止
+
+
+
+ 窗体返回的结果事件
+
+
+
+
+
+
+ 当打开的窗体返回结果时激发
+
+
+
+
+ 窗体返回的状态
+
+
+
+
+ 实例化类
+
+ 父窗体,如果为null,则取桌面为父窗体
+
+
+
+
+ 获取最顶级的父窗口
+
+
+
+
+
+ 显示新模态窗体,会暂时禁用父窗体,关闭当前窗体后,父窗体会恢复。
+
+
+
+
+ 只运行一个实例,打开后,所有窗体都依然有效。
+
+
+
+
+
+ 显示窗体
+
+ 显示的位置
+
+
+
+ 显示在父窗体中间
+
+
+
+
+ 窗体显示位置
+
+
+
+
+ 右上角
+
+
+
+
+ 顶部中间
+
+
+
+
+ 顶部右边
+
+
+
+
+ 中间
+
+
+
+
+ 左下角
+
+
+
+
+ 底部中间
+
+
+
+
+ 右下角
+
+
+
+
+ 父窗体居中
+
+
+
+
+ 日期时间的操作类
+
+
+
+
+ 获取当前是周几,周一到周日,分别是1-7.
+
+
+
+
+
+
+ 获取当前是周几,1-7,分别是返回一到日.
+
+
+
+
+
+
+ 获取当前是周几,输入日期,根据周几,分别是返回一到日.
+
+
+
+
+
+
+ 获取一周的开始和结束,开始时间为第一天的0点,结束时间以最后一天的0点为结束时间
+
+
+
+
+
+
+ 获取2个日期相差几周
+
+
+
+
+
+
+
+ 获取2个日期相差几个月
+
+
+
+
+
+
+
+ 获取一个月的开始
+
+
+
+
+
+
+ 判断是否在同一个星期。
+
+
+
+
+
+
+
+ 判断是否在同一个月。
+
+
+
+
+
+
+
+ 判断是否在同一天
+
+
+
+
+
+
+
+ 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+
+
+
+
+ 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+ 是否显示秒
+
+
+
+
+ 计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 一个日期和时间
+
+
+
+
+ 将c# DateTime时间格式转换为Unix时间戳格式
+
+ 时间
+ long
+
+
+
+ 时间戳转为C#格式时间
+
+
+
+
+
+
+ 将c# DateTime时间格式转换为js时间戳格式
+
+ 时间
+ long
+
+
+
+ JS时间戳转为C#格式时间
+
+
+
+
+
+
+ 根据年月日转换成日期
+
+
+
+
+
+
+
+
+ 根据日期和时间转换成日期时间
+
+
+
+
+
+
+
+ 将时间转换成当前分钟开始的时间
+
+
+
+
+
+
+ 将时间转换成当前秒钟开始的时间
+
+
+
+
+
+
+ 当前时间在这一天里的秒数
+
+
+
+
+
+
+ 窗体操作类
+
+
+
+
+ 设置Comobox的行间距
+
+
+
+
+
+
+ 移除关闭按钮。返回值,非零表示成功,零表示失败。
+
+ 窗口的句柄
+ 是否成功
+
+
+
+ 把窗体放到最前
+
+
+
+
+
+ 显示窗体
+
+
+
+
+
+
+
+ 设置窗体是否置顶
+
+
+
+
+
+
+ 显示没有焦点的窗口
+
+
+
+
+
+ 根据句柄获取窗口文本
+
+
+
+
+
+
+ 根据句柄获取窗口类
+
+
+
+
+
+
+ 获取当前活动的窗口句柄
+
+
+
+
+
+ 设置为当前活动窗口
+
+
+
+
+
+
+ 根据窗口句柄来获得进程id
+
+
+
+
+
+
+ 显示窗体
+
+
+
+
+
+ 设置窗体父窗体为桌面,不会随着显示桌面而最小化,但无法设置窗体透明度
+
+
+
+
+
+ 结束进程
+
+
+
+
+
+
+ 打开窗体,只打开一个实例(非模态)
+
+
+
+
+
+
+ 设置注册表操作,部分功能需要管理员权限
+
+
+
+
+ 访问的注册表位置(64位还是32位)
+
+
+
+
+ 访问的注册表节点
+
+
+
+
+ 设置是否开机启动
+
+ 是否开机启动
+ 开机启动名称
+ 启动命令
+
+
+
+
+ 设置是否开机启动
+
+ 是否开机启动
+ 开机启动名称
+
+
+
+
+ 把指定文件设置为开机启动或取消开机启动
+
+ 是否开机启动
+ 开机启动名称
+ 要开机启动的文件路径
+
+
+
+
+ 检查是否开机启动
+
+ 开机启动名称
+ 开机启动命令
+
+
+
+
+ 检查是否开机启动
+
+ 开机启动名称
+
+
+
+
+ 判断指定文件是否是开机启动
+
+ 开机启动名称
+ 文件路径
+
+
+
+
+ 判断当前程序是否是开机启动
+
+ 开机启动名称
+
+
+
+
+ 判断当前程序是否是开机启动
+
+ 开机启动名称
+ 启动命令行
+
+
+
+
+ 设置指定文件的浏览器控件内核版本
+
+ 文件名,要求不带路径
+ 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 采用的IE模式
+
+
+
+
+ IE7兼容视图
+
+
+
+
+ IE8 标准模式
+
+
+
+
+ IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ IE9 标准模式
+
+
+
+
+ IE9 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ IE10 标准模式
+
+
+
+
+ IE10 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 设置当前软件的浏览器控件内核版本
+
+ 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 设置指定文件的浏览器控件内核版本
+
+ 文件名,要求不带路径
+ IE内核版本
+
+
+
+
+ 设置当前软件的浏览器控件内核版本
+
+ IE内核版本
+
+
+
+
+ 系统函数
+
+
+
+
+
+
+
+
+
+ 红
+
+
+
+
+ 绿
+
+
+
+
+ 蓝
+
+
+
+
+ 获取屏幕伽马值
+
+
+
+
+
+
+
+ 设置屏幕伽马值
+
+
+
+
+
+
+
+ 获取键盘和鼠标没有操作的时间
+
+
+
+
+
+ 设置屏幕 Gamma值
+
+
+
+
+
+
+
+
+ 设置屏幕亮度
+
+
+
+
+
+
+ 获取系统
+
+
+
+
+
+ 窗体操作类
+
+
+
+
+ 构造函数
+
+
+
+
+
+ 析构
+
+
+
+
+ 设置让窗体支持移动
+
+
+
+
+ 是否允许可调节大小
+
+
+
+
+ 可调节窗体大小的宽度
+
+
+
+
+
+
+
+
+
+
+ 给控件增加拖放功能的类
+
+
+
+
+ 拖放实例
+
+
+
+
+ 高级拖放事件
+
+
+
+
+
+
+
+
+
+ 使支持拖放属性
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 网络操作类
+
+
+
+
+ 通过NetworkInterface读取网卡Mac
+
+
+
+
+
+ 通过NetworkInterface读取网卡Mac
+
+
+
+
+
+ 根据mac字符串来获取最终的mac地址,可以是各种MAC地址格式,非法的内容将返回null
+
+
+
+
+
+
+ 远程唤醒
+
+
+
+
+
+
+
+ 远程唤醒
+
+
+
+
+
+
+
+
+ 消息客户端类
+
+
+
+
+ 判断当前消息主服务器是否创建成功
+
+
+
+
+ 最后一次接收消息的时间,可用来判断服务端是否有响应
+
+
+
+
+ 主句柄
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 连接上主服务器时触发
+
+
+
+
+ 收到服务端关闭通知
+
+
+
+
+ 收到服务端关闭通知,即将关闭
+
+
+
+
+ 服务端大小改变时激发
+
+
+
+
+ 实例化客户端
+
+ 服务端ID
+ 当前客户端ID,会向服务器报告当前ID
+ 客户端
+
+
+
+
+
+
+
+
+ 断开服务端连接
+
+
+
+
+ 发送消息,采用多线程发送
+
+
+
+
+
+
+ 向服务端发送心跳包
+
+
+
+
+ 判断服务端句柄是否存在。
+
+
+
+
+
+ 共享内存
+
+
+
+
+ 写共享内存
+
+ 需要映射的文件的字节数量
+ 映射对象(简单类型、结构体等)
+ 文件映射对象的名称
+
+
+
+
+ 写共享内存
+
+ 需要映射的文件的字节数量
+ 映射对象(简单类型、结构体等)
+ 文件映射对象的名称
+ 发送消息的窗口句柄
+ 发送消息
+
+
+
+
+ 读共享内存
+
+ 需要映射的文件的字节数量
+ 类型
+ 文件映射对象的名称
+ 返回读到的映射对象
+
+
+
+ 读共享内存
+
+ 需要映射的文件的字节数量
+ 类型
+ 文件映射对象的名称
+ 返回读到的映射字节数据
+
+
+
+ 消息服务器
+
+
+
+
+ 消息事件
+
+
+
+
+
+
+ 大小改变事件
+
+
+
+
+
+
+
+ 即将关闭事件
+
+
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 消息处理类
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发送消息,采用单线程发送
+
+ 要发送到的句柄
+ 编号
+ 消息内容
+
+
+
+ 发送消息,采用多线程发送
+
+ 要发送到的句柄
+ 编号
+ 消息内容
+
+
+
+ 消息类
+
+
+
+
+ 是否取消
+
+
+
+
+ 来源句柄
+
+
+
+
+
+
+
+
+
+ 消息文本
+
+
+
+
+ 需要回复的内容
+
+
+
+
+ 消息服务端类
+
+
+
+
+ 判断当前消息主服务器是否创建成功
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 当收到自定义消息时(非系统消息)激发
+
+
+
+
+ 有消息客户端发起连接请求时激发
+
+
+
+
+ 有消息客户端连接成功时激发
+
+
+
+
+ 有消息客户端断开连接时激发
+
+
+
+
+
+
+ 服务端ID,需要唯一性,共客户端识别
+ 服务端
+
+
+
+ 释放资源
+
+
+
+
+ 判断是否包含指定客户端
+
+
+
+
+
+
+
+
+
+
+
+ 设置客户端大小
+
+
+
+
+ 根据客户端ID,获取客户端对象
+
+
+
+
+
+
+ 根据客户端句柄,获取客户端对象
+
+
+
+
+
+
+ 关闭所有客户端
+
+
+
+
+ 关闭指定客户端
+
+
+
+
+
+ 关闭指定客户端
+
+
+
+
+
+ 向所有客户端发送消息,单线程
+
+
+
+
+
+
+ 向指定客户端发送消息
+
+
+
+
+
+
+
+ 关闭在指定时间前失去响应的子客户端
+
+
+
+
+
+ 客户端信息
+
+
+
+
+ 客户端句柄
+
+
+
+
+ 客户端ID
+
+
+
+
+ 客户端连接时间
+
+
+
+
+ 心跳时间
+
+
+
+
+ 数据库引擎
+
+
+
+
+ 数据库枚举类型
+
+
+
+
+ Odbc引擎
+
+
+
+
+ OleDb引擎
+
+
+
+
+ Oracle引擎
+
+
+
+
+ MSSQL引擎
+
+
+
+
+ SQLite引擎
+
+
+
+
+ MySql引擎
+
+
+
+
+ 判断DataSet是否包含数据
+
+
+
+
+
+
+ 获取首行数据
+
+
+
+
+
+
+ 获取第一行第一列的值
+
+
+
+
+
+
+ 将DataSet类型转换为RyQuickSQL列表类型
+
+
+
+
+
+
+ 将DataSet类型转换为RyQuickSQL列表类型
+
+
+
+
+
+
+
+ 数据库操作接口
+
+
+
+
+ 连接数据库
+
+
+
+
+
+ 断开数据库
+
+
+
+
+
+ 获取数量
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+
+ 添加Parameter参数
+
+
+
+
+
+
+ 清空Parameter参数
+
+
+
+
+
+
+ 获取Parameter值
+
+
+
+
+
+ 根据RyQuickSQL类来获取Parameter值
+
+
+
+
+
+
+ 开始执行事务
+
+
+
+
+ 提交事务
+
+
+
+
+ 判断是否包含数据
+
+
+
+
+
+
+
+ 返回-1000表示该数据库不支持本接口
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+
+ 根据id号获取数据
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+ 根据id号删除数据
+
+
+
+
+
+
+
+ 创建数据库
+
+
+
+
+
+
+ 释放资源
+
+
+
+
+ SQL字段类型
+
+
+
+
+ SQL字段类型
+
+
+
+
+
+
+ SQL字段类型
+
+
+
+
+
+
+
+ SQL字段名
+
+
+
+
+ SQL字段值
+
+
+
+
+ SQL字段长度
+
+
+
+
+ 不是真的值,而是用于计算的值
+
+
+
+
+ SQL快速操作类
+
+
+
+
+ SQL快速操作类
+
+
+
+
+
+ 表名
+
+
+
+
+ 操作字段列表
+
+
+
+
+ 清理使用资源
+
+
+
+
+ 清理使用资源
+
+
+
+
+ 操作参数列表
+
+
+
+
+ 操作参数列表
+
+
+
+
+ 添加字符串字段
+
+
+
+
+
+
+ 添加null值字段
+
+
+
+
+
+ 添加日期字段
+
+
+
+
+
+
+ 添加int字段
+
+
+
+
+
+
+ 添加double字段
+
+
+
+
+
+
+ 添加decimal字段
+
+
+
+
+
+
+ 添加bool字段
+
+
+
+
+
+
+ 添加用于计算的值
+
+
+
+
+
+
+ 添加Int64字段
+
+
+
+
+
+
+ 清空内容
+
+
+
+
+ 数量
+
+
+
+
+
+
+
+
+
+ 输出多条件搜索。
+
+ 字段名,多个字段请用逗号分隔。
+ 多个条件之间请用空格隔开
+
+
+
+
+ 获取插入SQL语句
+
+
+
+
+
+ 获取更新SQL语句
+
+
+
+
+
+ 添加参数
+
+
+
+
+
+
+ 获取Ole参数
+
+
+
+
+
+ 获取SQL参数
+
+
+
+
+
+ AES加密解密类
+
+
+
+
+ AES加密算法
+
+ 明文字符串
+ 密钥
+ 返回加密后的密文字节数组
+
+
+
+ AES解密
+
+ 密文字节数组
+ 密钥
+ 返回解密后的字符串
+
+
+
+ 加密
+
+
+
+
+
+
+
+ 解码
+
+
+
+
+
+
+
+ 转换密钥到合法密钥
+
+
+
+
+
+
+ Base64编码类
+
+
+
+
+ 编码
+
+
+
+
+
+
+ 把字符串编码成Base64字符串
+
+
+
+
+
+
+
+ 解码
+
+
+
+
+
+
+ MD5和SHA1操作类
+
+
+
+
+ 获取MD5
+
+
+
+
+
+
+ 获取MD5
+
+
+
+
+
+
+ 获取SHA1
+
+
+
+
+
+
+ 获取SHA1
+
+
+
+
+
+
+ 获取HmacSHA1
+
+
+
+
+
+
+
+ 获取SHA256
+
+
+
+
+
+
+ 获取HmacSHA256
+
+
+
+
+
+
+ 获取SHA224
+
+
+
+
+
+
+ 获取SHA512
+
+
+
+
+
+
+ 获取HmacSHA512
+
+
+
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+
+
+
+ 利用IDisposable的using语法糖方便的释放锁定操作
+ 内部类
+
+
+
+ 读写锁对象
+
+
+
+ 是否为写入模式
+
+
+
+ 利用IDisposable的using语法糖方便的释放锁定操作
+ 构造函数
+
+ 读写锁
+ 写入模式为true,读取模式为false
+
+
+ 释放对象时退出指定锁定模式
+
+
+
+ 空的可释放对象,免去了调用时需要判断是否为null的问题
+ 内部类
+
+
+
+ 空的可释放对象
+
+
+
+ 空的释放方法
+
+
+
+ 读写锁
+
+
+
+ 保存数据
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+ 构造函数
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+ 构造函数
+ 为Data属性设置初始值
+
+
+
+ 获取或设置当前对象中保存数据的值
+
+ 获取数据时未进入读取或写入锁定模式
+ 设置数据时未进入写入锁定模式
+
+
+ 是否启用,当该值为false时,Read()和Write()方法将返回 Disposable.Empty
+
+
+
+ 进入读取锁定模式,该模式下允许多个读操作同时进行
+ 退出读锁请将返回对象释放,建议使用using语块
+ Enabled为false时,返回Disposable.Empty;
+ 在读取或写入锁定模式下重复执行,返回Disposable.Empty;
+
+
+
+ 进入写入锁定模式,该模式下只允许同时执行一个读操作
+ 退出读锁请将返回对象释放,建议使用using语块
+ Enabled为false时,返回Disposable.Empty;
+ 在写入锁定模式下重复执行,返回Disposable.Empty;
+
+ 读取模式下不能进入写入锁定状态
+
+
+
+ 中国农历类,最大支持公元0-9999年
+
+ 日期:2019-02-09
+ 作者:http://www.cnblogs.com/zjfree/
+
+
+
+ 日历类型
+
+
+
+
+ 无效
+
+
+
+
+ Julian 日历
+
+
+
+
+ Gregorian 日历
+
+
+
+
+ 有效
+
+
+
+
+ 公历节日
+
+
+
+
+ 农历节日
+
+
+
+
+ 某个月第n个星期几
+
+
+
+
+ 获取农历
+
+
+
+
+
+
+ 获取农历
+
+
+
+
+
+
+
+
+ 获得某农历年的闰月,返回 1~12 对应一月到十二月,返回 0 表示无闰月
+
+
+
+
+
+
+ 农历搜索方向
+
+
+
+
+ 无效
+
+
+
+
+ 向上
+
+
+
+
+ 向下
+
+
+
+
+ {* 日月食类型, 无, 日食, 月全食, 月偏食 }
+
+
+
+
+ 无
+
+
+
+
+ 日食
+
+
+
+
+ 月全食
+
+
+
+
+ 月偏食
+
+
+
+
+ {* 月相, 无, 朔, 望}
+
+
+
+
+ 无
+
+
+
+
+ 朔
+
+
+
+
+ 望
+
+
+
+
+ 获得某公历年月日的农历日数和该日月相以及日月食类型和时刻
+
+
+
+
+
+
+
+
+
+
+
+ 获得某公历年月日的农历月数
+
+
+
+
+
+
+
+
+ 获取阳历日期对应的农历日期
+
+
+
+
+
+
+
+
+
+
+
+
+ 获得某公历年月日的农历月日和是否闰月的信息
+
+
+
+
+
+
+
+
+
+
+
+ 获得等效标准日数对应的某公历日,倒推而来
+
+
+
+
+
+
+
+
+
+ 比较两个农历日期(包括闰月信息),1 大于2返回1、1等于2返回0、1小于2返回-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获得某农历年月日(加是否闰月)的公历年月日
+ 该函数采用反向二分法查找
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取农历某一个月的总天数
+
+
+
+
+
+
+
+
+ 获取农历年份,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历年份,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取农历月份,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历月份,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取中文表示的农历月份
+
+
+
+
+
+
+ 获取农历日,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历日,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取农历日,范围约0-9999年
+
+
+
+
+
+
+ 获取节气,范围约1901-2101年
+
+
+
+
+
+
+ 获取节气,范围约0-9999年
+
+
+
+
+
+
+
+
+ 返回y年第n个节气(如小寒为1)的日差天数值(pd取值真假,分别表示平气和定气)
+
+
+
+ pd取值真假,分别表示平气和定气
+
+
+
+
+ 获取等效标准日数
+
+
+
+
+
+
+
+
+ 取本月天数,不考虑 1582 年 10 月的特殊情况
+
+
+
+
+
+
+
+ 获取节气,范围约1901-2101年
+
+
+
+
+
+
+ 获取节气,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取节气
+
+
+
+
+
+
+
+
+
+
+
+ 获取公历节日
+
+
+
+
+
+
+ 获取公历节日
+
+
+
+
+
+
+
+
+ 获取指定月份的第n个星期几的节日
+
+
+
+
+
+
+ 返回星座,范围约1901-2101年
+
+
+
+
+ 返回星座,范围约0-9999年
+
+
+
+
+ 获取农历节日
+
+
+
+
+
+
+
+
+ 获取农历节日
+
+
+
+
+
+
+ 判断y年m月(1,2,..,12,下同)d日是Gregorian历还是Julian历(opt=1,2,3分别表示标准日历,Gregorge历和Julian历),是则返回1,是Julian历则返回0,若是Gregorge历所删去的那10天则返回-1
+
+
+
+
+ 返回阳历y年m月d日的日差天数(在y年年内所走过的天数,如2000年3月1日为61)
+
+
+
+
+ 返回阳历y年日差天数为x时所对应的月日数(如y=2000,x=274时,返回1001(表示10月1日,即返回100*m+d))
+
+
+
+
+ 获取指定日期的节气。
+
+ 要获取的年
+ 要获取的月
+
+
+ 立春:立是开始的意思,春是蠢动,表示万物开始有生气,这一天春天开始。
+ 雨水:降雨开始,雨水将多。
+ 惊蛰:春雷响动,惊动蛰伏地下冬眠的生物,它们将开始出土活动。
+ 春分:这是春季九十天的中分点,这一天昼夜相等,所以古代曾称春分秋分为昼夜分。
+ 清明:明洁晴朗,气候温暖,草木开始萌发繁茂。
+ 谷雨:雨生百谷的意思。雨水增多,适时的降雨对谷物生长很为有利。
+ 立夏:夏天开始,万物渐将随温暖的气候而生长。
+ 小满:满指籽粒饱满,麦类等夏热作物这时开始结籽灌浆,即将饱满。
+ 芒种:有芒作物开始成熟,此时也是秋季作物播种的最繁忙时节。
+ 夏至:白天最长,黑夜最短,这一天中午太阳位置最高,日影短至终极,古代又称这一天为日北至或长日至。
+ 小暑:暑是炎热,此时还未到达最热。
+ 大暑:炎热的程度到达高峰。
+ 立秋:秋天开始,植物快成熟了。
+ 处暑:处是住的意思,表示暑气到此为止。
+ 白露:地面水气凝结为露,色白,是天气开始转凉了。
+ 秋分:秋季九十天的中间,这一天昼夜相等,同春分一样,太阳从正东升起正西落下。
+ 寒露:水露先白而后寒,是气候将逐渐转冷的意思。
+ 霜降:水气开始凝结成霜。
+ 立冬:冬是终了,作物收割后要收藏起来的意思,这一天起冬天开始。
+ 小雪:开始降雪,但还不多。
+ 大雪:雪量由小增大。
+ 冬至:这一天中午太阳在天空中位置最低,日影最长,白天最短, 黑夜最长,古代又称短日至或日南至。
+ 小寒:冷气积久而为寒,此时尚未冷到顶点。
+ 大寒:天候达到最寒冷的程度
+
+
+
+
+ 获取年柱。
+
+
+
+
+ 获得月柱
+
+
+
+
+
+
+ 获取日柱。
+
+
+
+
+ 返回甲子数x对应的天干数(如33为3)
+
+
+
+
+ 返回甲子数x对应的地支数(如33为9)
+
+
+
+
+ 获取日的天干地支
+
+
+
+
+
+
+ 返回甲子数x对应的天干字符串
+
+
+
+
+ 返回甲子数x对应的地支字符串
+
+
+
+
+ 返回甲子数x对应的干支字符串
+
+
+
+
+
+
+ 获取三伏开始时间
+
+
+ 0表示1伏,1表示2伏,2表示3伏
+
+
+
+
+ 节气
+
+
+
+
+ 节气的时间。
+
+
+
+
+ 节气名。
+
+
+
+
+ 热键转换类
+
+
+
+
+ 功能键。
+
+
+
+
+ 修改键。
+
+
+
+
+ 转换功能键到谷歌浏览器专用
+
+
+
+
+ 将chrome功能键转换为普通功能键
+
+
+
+
+
+
+ 按键值。
+
+
+
+
+ 初始化类 的新实例。
+
+ The modifiers.
+ The key code.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 初始化类 的新实例。
+
+
+
+
+ 加载热键
+
+
+
+
+
+
+ 加载热键
+
+
+
+
+
+ 加载热键
+
+
+
+
+
+ 判断是否是热键
+
+
+
+
+ 获取当前热键
+
+
+
+
+ 已重载,返回“Ctrl+Alt+A”格式的字符串。
+
+ 类似“Ctrl+Alt+A”格式的字符串
+
+
+
+ 返回“Ctrl+Alt+A”格式的字符串。
+
+ 类似“Ctrl+Alt+A”格式的字符串
+
+
+
+ 功能键
+
+
+
+
+ 无
+
+
+
+
+ Alt键
+
+
+
+
+ Ctrl键
+
+
+
+
+ Shift键
+
+
+
+
+ Win键
+
+
+
+
+ 热键类
+
+
+
+
+ 热键类
+
+
+
+
+
+ 热键注销
+
+
+
+
+ 热键是否有效
+
+
+
+
+ 释放热键
+
+
+
+
+ 注册热键
+
+
+
+
+
+
+
+
+ 注册热键
+
+
+
+
+
+
+
+
+ 删除热键
+
+
+
+
+
+
+ 删除所有热键
+
+
+
+
+ 热键事件
+
+
+
+
+
+ 当使用热键时发生的事件
+
+
+
+
+ 热键消息过滤
+
+
+
+
+
+
+ 热键类型
+
+
+
+
+ 热键id
+
+
+
+
+ 功能键
+
+
+
+
+ 普通键
+
+
+
+
+ 热键类型
+
+
+
+
+
+
+
+ Win32 API
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取当前前台窗口句柄
+
+
+
+
+
+ 获得当前活动窗体
+
+
+
+
+
+ 设置活动窗体
+
+
+
+
+
+
+ 获取类名
+
+
+
+
+
+
+
+
+ 获取当前线程对应的进程ID
+
+
+
+
+
+
+
+ 判断指定句柄是否是一个窗口
+
+
+
+
+
+
+ 获取窗口标题
+
+
+
+
+
+
+
+
+ 查找窗口
+
+
+
+
+
+
+
+ 设置父窗口
+
+
+
+
+
+
+
+ 移动窗口
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 结束进程
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+ 获取窗口位置和大小
+
+
+
+
+
+
+
+ 矩形
+
+
+
+
+ 最左坐标
+
+
+
+
+ 最上坐标
+
+
+
+
+ 最右坐标
+
+
+
+
+ 最下坐标
+
+
+
+
+ WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。
+
+
+
+
+ 系统通道ID
+
+
+
+
+ 用户通道ID
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取消息
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+
+ 设置父窗口
+
+
+
+
+
+
+
+
diff --git a/Bin/Release/CommonControls/.NET4 示例/MyDb_SQLite.dll b/Bin/Release/CommonControls/.NET4 示例/MyDb_SQLite.dll
index 8987c2b..ac1a28f 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/MyDb_SQLite.dll and b/Bin/Release/CommonControls/.NET4 示例/MyDb_SQLite.dll differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/RyPrint.dll b/Bin/Release/CommonControls/.NET4 示例/RyPrint.dll
index 04ff90d..b562ba2 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/RyPrint.dll and b/Bin/Release/CommonControls/.NET4 示例/RyPrint.dll differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/ryControls.dll b/Bin/Release/CommonControls/.NET4 示例/ryControls.dll
index e8a9dc9..80278dd 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/ryControls.dll and b/Bin/Release/CommonControls/.NET4 示例/ryControls.dll differ
diff --git a/Bin/Release/CommonControls/.NET4 示例/ryUpdate.dll b/Bin/Release/CommonControls/.NET4 示例/ryUpdate.dll
index c7a4776..b66a581 100644
Binary files a/Bin/Release/CommonControls/.NET4 示例/ryUpdate.dll and b/Bin/Release/CommonControls/.NET4 示例/ryUpdate.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/MyDb.dll b/Bin/Release/CommonControls/.NET4/MyDb.dll
index 87d72d0..ac0b9cf 100644
Binary files a/Bin/Release/CommonControls/.NET4/MyDb.dll and b/Bin/Release/CommonControls/.NET4/MyDb.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/MyDb.xml b/Bin/Release/CommonControls/.NET4/MyDb.xml
index f4779a0..ef49181 100644
--- a/Bin/Release/CommonControls/.NET4/MyDb.xml
+++ b/Bin/Release/CommonControls/.NET4/MyDb.xml
@@ -1,4829 +1,4843 @@
-
-
-
- MyDb
-
-
-
-
- 基于XML实现的权限类
-
-
-
-
- 用户名
-
-
-
-
- 用户id
-
-
-
-
- 密码
-
-
-
-
- 权限控制Id
-
-
-
-
- 用户备注
-
-
-
-
- 是否是管理员权限
-
-
-
-
- 是否是超级管理员权限
-
-
-
-
- 设置权限
-
- 权限名称
- 权限值
- 返回是否设置成功
-
-
-
- 获取权限
-
- 权限名称
- 默认权限值
- 返回权限值
-
-
-
- 获取权限
-
- 权限名称
- 返回权限值
-
-
-
- 批量导入权限
-
- 权限相关的内容
- 返回是否执行成功
-
-
-
- 导出权限
-
- 返回导出文本
-
-
-
- 清除所有权限
-
- 返回是否执行成功
-
-
-
- 汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的
-
-
-
-
- 汉字的机内码数组
-
-
-
-
- 机内码对应的拼音数组
-
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 转换后的拼音(全拼)字符串
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 转换后的拼音(全拼)字符串
-
-
-
- 把汉字转换成拼音(首拼)
-
- 汉字字符串
- 转换后的拼音(首拼)字符串
-
-
-
- 把汉字转换成拼音(全拼)
-
- 汉字字符串
- 用指定字符分隔
- 转换后的拼音(全拼)字符串
-
-
-
- 汉字转拼音缩写
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (字符串) (小写) (空格间隔)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (大写)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 汉字转拼音缩写 (字符串)(大写)(空格间隔)
-
- 要转换的汉字字符串
- 拼音缩写
-
-
-
- 取单个字符的拼音声母
-
- 要转换的单个汉字
- 拼音声母
-
-
-
- 取单个字符的拼音声母
-
- 要转换的单个汉字
- 拼音声母
-
-
-
- Ini操作类
-
-
-
-
- 写入Ini
-
-
-
-
-
-
-
-
-
- 获取Ini
-
-
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
- 声明INI文件的读操作函数 GetPrivateProfileString()
-
-
-
-
-
-
-
-
-
-
-
- 获取所有节点名称(Section)
-
- 存放节点名称的内存地址,每个节点之间用\0分隔
- 内存大小(characters)
- Ini文件
- 内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够
-
-
-
- 编码
-
-
-
-
- Ini操作类
-
-
-
-
-
- 根据section取所有key和值
-
-
-
-
-
-
- 读取INI文件中指定INI文件中的所有节点名称(Section)
-
- 所有节点,没有内容返回string[0]
-
-
-
- 读取INI文件
-
- 段,格式[]
- 键
- 返回byte类型的section组或键值组
-
-
-
- 根据section取所有key
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
- 写入Ini
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
- 读取Ini
-
-
-
-
-
-
-
-
-
-
- 写入ini
-
-
-
-
-
-
-
-
- 删除Ini的Key
-
-
-
-
-
-
- 删除Ini节点
-
-
-
-
-
- 控件信息
-
-
-
-
- id
-
-
-
-
- 控件对象
-
-
-
-
- 控件值类型
-
-
-
-
- 默认值
-
-
-
-
- 值类型
-
-
-
-
- 默认
-
-
-
-
- 取列表顺序值
-
-
-
-
- 取当前选择的列表值
-
-
-
-
- 取对象值
-
-
-
-
- 保存的设置类型
-
-
-
-
- Ini
-
-
-
-
- XML
-
-
-
-
- 对象值
-
-
-
-
- 显示的文本
-
-
-
-
- 图片序号
-
-
-
-
- id
-
-
-
-
- Tag值
-
-
-
-
- 显示文本值
-
-
-
-
-
- 星期数据
-
-
-
-
- 一周的开始时间
-
-
-
-
- 一周的结束时间
-
-
-
-
- XML操作类
-
-
-
-
- XML操作类
-
-
-
-
- 从XML文本中加载数据
-
-
-
-
-
- 从指定的XML文本中加载
-
- XML文本
- 如为1,表示加载成功,为0为失败
-
-
-
- 载入空的XML文档
-
- 如为1,表示加载成功,为0为失败
-
-
-
- 从指定的文件中加载
-
- XML文件路径
- 如为1,表示加载成功,为0为失败
-
-
-
- 保存到指定文件中
-
- 文件路径
- 如为1,表示保存成功,为0为失败
-
-
-
- 判断节点是否存在
-
- 属性名
- 属性值
- 返回1,表示存在,其它表示不存在
-
-
-
- 定位节点
-
- 属性名
- 属性值
- 返回第一个符合要求的结果
-
-
-
- 定位节点,如果找不到节点,就新建一个节点
-
- 属性名
- 属性值
- 返回第一个符合要求的结果
-
-
-
- 根据用户的节点定位节点,输入节点时,一定要注意节点是属于类内部的,否则可能出错。
-
- 返回第一个符合要求的结果
-
-
-
- 定位设置节点
-
- 返回第一个符合要求的结果
-
-
-
- 在节点后插入数据
-
-
-
-
-
-
- 在节点前插入数据
-
-
-
-
-
-
- 获取节点数量
-
- 属性名
- 属性值
- 返回符合要求的结果数量
-
-
-
- 获取节点数量
-
- 返回符合要求的结果数量
-
-
-
- 获取节点数量
-
- 属性名
- 属性值
-
-
-
- 返回符合要求的结果数量
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 设置节点值
-
- 属性名
- 属性值
- 如为1,表示加载成功,为0为失败
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 获取属性值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取所有的节点名称
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 读取指定节点的值
-
-
-
-
-
-
-
- 获取XML文件的根元素
-
-
-
-
- 获取所有列表
-
- 如为1,表示获取成功,为0为失败
-
-
-
- 获取所有列表
-
- 如为1,表示获取成功,为0为失败
-
-
-
- 新增节点
-
-
-
-
-
-
-
- 新增节点并定位到新节点
-
-
-
-
-
-
-
- 新增设置节点并定位
-
-
-
-
-
- 在指定节点前新增节点并定位到新节点
-
-
-
-
-
-
-
-
- 获取当前节点
-
-
-
-
-
- 删除节点
-
-
-
-
-
- 获取XML文本
-
-
-
-
-
- 获取XML文本
-
-
-
-
-
- 获取文本
-
-
-
-
-
- 获取文本
-
-
-
-
-
- 字符串操作类
-
-
-
-
- 字符串转Base64
-
-
-
-
-
-
- Base64转字符串
-
-
-
-
-
-
- 转换指定字符串为布尔类型
-
-
-
-
- 转换指定字符串为Double类型
-
-
-
-
- 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
-
-
-
-
- 已重载.计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 一个日期和时间
-
-
-
-
- 转换指定字符串为Int类型
-
-
-
-
- 转换指定字符串为Int类型
-
-
-
-
- 转换指定布尔类型为Int类型,true为1,false为0
-
-
-
-
- 判断指定字符串是否是布尔类型
-
-
-
-
- 判断指定字符串是否是Double类型
-
-
-
-
- 判断指定字符串是否是Int类型
-
-
-
-
- 根据年月日转换成日期
-
-
-
-
-
-
-
-
- 追加字符
-
-
-
-
- 获取2个字符串中间的内容,point1为空表示从首位开始算,point2为空表示算到结尾。
-
-
-
-
- 判断字符串是否只包含数字或英文
-
-
-
-
-
-
- 判断字符串是否匹配,支持?*通配符
-
- 待匹配的字符串
- 匹配的通配符
-
-
-
-
- 通配符替换
-
-
-
-
-
-
-
-
- 获取匹配的内容
-
-
-
-
-
-
-
-
- 文件时间
-
-
-
-
- 创建时间
-
-
-
-
- 最后修改时间
-
-
-
-
- 访问时间
-
-
-
-
- 图片类型
-
-
-
-
- Bmp图片
-
-
-
-
- Jpeg图片
-
-
-
-
- Png图片
-
-
-
-
- Gif动态图片
-
-
-
-
- Tiff图片
-
-
-
-
- 对变量的拓展
-
-
-
-
- 替换文本(忽略大小写)
-
-
- 需要替换的内容
- 替换后的内容
-
-
-
-
- 替换文本(忽略大小写),可支持通配符
-
-
-
-
- 是否是通配符表达式,不是,则普通替换,忽略大小写,是,则启用通配符替换
-
-
-
-
- 获取符合要求的第一个结果
-
-
-
- 是否是正则
-
-
-
-
- 查找字符串,忽略大小写
-
-
-
-
-
-
-
-
- 查找字符串,忽略大小写
-
-
-
-
-
-
-
- 判断字符串是否是数字或英文
-
-
-
-
-
-
- 是否在指定范围内
-
-
-
-
-
-
-
-
- 是否在指定范围内
-
-
-
-
-
-
-
-
- 转换指定字符串为Int类型
-
-
- 最小值
- 最大值
- 如果字符串不在范围内,则使用本默认值
-
-
-
-
- 转换指定布尔类型到Int类型,true为1,false为0
-
-
-
-
-
-
- 将指定类型转换成整型
-
-
-
-
-
-
-
- 将指定类型转换成整型
-
-
-
-
-
-
- 将指定类型转换成长整型
-
-
-
-
-
-
-
- 将指定类型转换成长整型
-
-
-
-
-
-
- 转换指定类型为Double类型
-
-
-
-
-
-
-
- 转换指定类型为Double类型
-
-
-
-
-
-
- 转换DateTime类型到日期时间字符串
-
-
-
-
-
-
- 转换DateTime类型到日期字符串
-
-
-
-
-
-
- 转换DateTime类型到日期星期字符串
-
-
-
-
-
-
- 转换DateTime类型到Unix时间戳
-
-
-
-
-
-
- 转换Unix时间戳到DateTime类型
-
-
-
-
-
-
- 判断字符串是否与内容匹配
-
-
-
-
-
-
-
- 将变量值转换成Double类型,如果不在指定区域范围内,则使用默认值
-
-
-
-
-
-
-
-
-
- 转换到文件大小字符串
-
-
-
-
-
-
- 转换到文件大小字符串
-
-
-
-
-
-
- 转换指定类型为Decimal类型
-
-
-
-
-
-
-
- 将变量值转换成Decimal类型
-
-
-
-
-
-
- 将变量值转换成Decimal类型,如果不在指定区域范围内,则使用默认值
-
-
-
-
-
-
-
-
-
- 转换指定类型为DateTime类型
-
-
-
-
-
-
-
- 将变量值转换成DateTime类型
-
-
-
-
-
-
- 转换指定类型为布尔类型
-
-
-
-
-
-
- 追加字符
-
-
-
-
-
-
-
- 获取指定字符串之间的内容
-
-
-
-
-
-
-
-
- 获取指定字符串之间的内容
-
-
-
-
-
-
-
-
-
-
-
- 判断指定字符串是否是Int类型
-
-
-
-
-
-
- 判断指定字符串是否是Double类型
-
-
-
-
-
-
- 判断是否是布尔类型
-
-
-
-
-
-
- 将字符串转换为Base64类型
-
-
-
-
-
-
- 判断字符串是否在指定长度
-
-
-
-
-
-
-
-
- 判断能否转换成日期格式
-
-
-
-
-
-
- 文件信息
-
-
-
-
- 获取版本号
-
-
-
-
- 获取版本号
-
-
-
-
-
-
- 判断是否是管理员方式运行
-
-
-
-
-
- Hosts操作类
-
-
-
-
- 获取并转换hosts内容
-
- hosts内容
-
-
-
-
- 获取hosts并转换hosts内容
-
- hosts内容
-
-
-
-
- 追加内容到hosts里
-
- 要追加的内容列表,每一行为ip 域名的格式
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 追加内容到hosts里
-
- 要追加的内容
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 追加内容到hosts里
-
- ip地址
- 域名
- 0表示无需新增,-1表示添加失败,1表示追加成功
-
-
-
- 从hosts文件里删除内容
-
- 要删除的内容
- 0表示无需删除,-1表示添加失败,1表示删除成功
-
-
-
- 从hosts文件里删除内容
-
- ip地址
- 域名
- 0表示无需删除,-1表示添加失败,1表示删除成功
-
-
-
- Host信息
-
-
-
-
- IP
-
-
-
-
- 域名
-
-
-
-
- 注释
-
-
-
-
- 是否要删除
-
-
-
-
- 音频播放类
-
-
-
-
- 临时音频文件
-
-
-
-
- 父窗口句柄
-
-
-
-
- 声音标签
-
-
-
- play synchronously (default)
-
-
- play asynchronously
-
-
- silence (!default) if sound not found
-
-
- pszSound points to a memory file
-
-
- loop the sound until next sndPlaySound
-
-
- don’t stop any currently playing sound
-
-
- Stop Playing Wave
-
-
- don’t wait if the driver is busy
-
-
- name is a registry alias
-
-
- alias is a predefined id
-
-
- name is file name
-
-
- name is resource name or atom
-
-
-
- 音频播放类
-
- embedded music file
- 临时保存的文件位置
- 父窗口句柄
-
-
-
- 音频播放类
-
- 要播放的音频位置
- 父窗口句柄
-
-
-
- 音频播放类
-
-
- 父窗口句柄
-
-
-
- 播放音频
-
-
-
-
-
- 播放音频
-
-
-
-
- 关闭音频
-
-
-
-
- 文件操作类
-
-
-
-
-
-
-
-
-
- 删除单个文件。
-
- 删除的文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 删除单个文件。
-
- 删除的文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 永久删除单个文件。
-
- 永久删除的文件名
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 删除一组文件。
-
- 字符串数组,表示一组文件名
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 移动文件到指定路径下
-
- 要移动的文件名
- 移动到的目的路径
-
-
-
-
- 移动一个文件到指定路径下
-
- 要移动的文件名
- 移动到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
-
-
-
- 移动一组文件到指定的路径下
-
- 要移动的文件名数组
- 移动到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 复制文件到指定的文件名或路径
-
- 要复制的文件名
- 复制到的目的文件名或路径
-
-
-
-
- 复制文件到指定的文件名或路径
-
- 要复制的文件名
- 复制到的目的文件名或路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 复制一组文件到指定的路径
-
- 要复制的文件名数组
- 复制到的目的路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 重命名一个文件为新名称,建议您使用更方便的Microsoft.VisualBasic.FileSystem.ReName();替换该方法
-
- 要复制的文件名
- 复制到的目的文件名或路径
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 返回错误信息
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
-
-
-
- 删除单个或多个文件
-
- 删除的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
- 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
- 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
- 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
- 反馈错误消息的字符串
- 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
-
-
-
- 移动或复制一个或多个文件到指定路径下
-
- 操作类型,是移动操作还是复制操作
- 要移动或复制的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
- 移动到的目的位置
- 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
- 指示是否显示进度对话框
- 指示当文件名重复时,是否自动为新文件加上后缀名
- 反馈错误消息的字符串
- 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
-
-
-
- 如果指定文件夹不存在,则创建文件夹
-
-
-
-
-
- 获取一个文件的全名
-
- 文件名
- 返回生成文件的完整路径名
-
-
-
- 获取一个文件的全名
-
- 文件名
- 返回生成文件的完整路径名
-
-
-
- 解释错误代码
-
- 代码号
- 返回关于错误代码的文字描述
-
-
-
- 运行文件
-
-
-
-
-
-
-
- /运行文件
-
-
-
-
-
-
-
- 运行程序
-
-
-
-
-
-
- 打开文件
-
-
-
-
-
-
- 打开文件夹并定位文件
-
-
-
-
-
-
- 打开网址
-
-
-
-
-
-
- 判断文件名是否有效
-
-
-
-
-
-
- 转换到有效文件名
-
-
-
-
-
-
- 追加日志
-
-
-
-
-
- 追加文件
-
-
-
-
-
- 读取文件内容,可以自动识别文件编码
-
-
-
-
-
-
- 读取文件所有行,可以自动识别文件编码
-
-
-
-
-
-
- 写入所有文本行到文件,如果文件夹不存在,会自动创建
-
-
-
-
-
-
-
- 写入所有文本到文件,如果文件夹不存在,会自动创建
-
-
-
-
-
-
-
- 从文件中加载图片,使用本方法,不会导致图片文件被占用。
-
-
-
-
-
- 获取文件大小
-
-
-
-
-
-
- 添加文件到指定文件夹,会进行自动重命名,并返回重命名后的文件名(含路径)
-
- 要添加的文件路径
- 要添加到的文件夹
- 是否根据时间进行重命名
- 返回是否成功执行
- 成功执行则返回路径,否则返回空
-
-
-
- 获取文件大小字符串
-
-
-
-
-
-
- 获取文件大小字符串
-
-
-
-
-
-
- 复制内容到剪切板
-
-
-
-
-
- 添加某个控件为支持拖放属性
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 保存高质量不失真照片
-
-
-
-
-
-
-
- 获取绝对路径
-
-
-
-
-
-
- 获取相对路径
-
-
-
-
-
-
- 获取图标
-
-
-
-
-
-
-
-
-
-
-
-
-
- 销毁图标
-
-
-
-
-
-
- 获取文件图标
-
-
-
-
-
-
-
-
-
- 用于取得一个文本文件的编码方式(Encoding)。
-
-
-
-
- 用于取得一个文本文件的编码方式(Encoding)。
-
-
-
-
- 取得一个文本文件的编码方式。如果无法在文件头部找到有效的前导符,Encoding.Default将被返回。
-
- 文件名。
-
-
-
-
- 取得一个文本文件流的编码方式。
-
- 文本文件流。
-
-
-
-
- 取得一个文本文件的编码方式。
-
- 文件名。
- 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
-
-
-
-
- 取得一个文本文件流的编码方式。
-
- 文本文件流。
- 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
-
-
-
-
- 通过给定的文件流,判断文件的编码类型
-
- 文件流
- 文件的编码类型
-
-
-
- 判断是否是不带 BOM 的 UTF8 格式
-
-
-
-
-
-
- 新模态窗体
-
-
-
-
- 设置窗体返回的结果值,并关闭窗体。
-
- 当前窗体
- 模态变量
- 防止
-
-
-
- 窗体返回的结果事件
-
-
-
-
-
-
- 当打开的窗体返回结果时激发
-
-
-
-
- 窗体返回的状态
-
-
-
-
- 实例化类
-
- 父窗体,如果为null,则取桌面为父窗体
-
-
-
-
- 获取最顶级的父窗口
-
-
-
-
-
- 显示新模态窗体,会暂时禁用父窗体,关闭当前窗体后,父窗体会恢复。
-
-
-
-
- 只运行一个实例,打开后,所有窗体都依然有效。
-
-
-
-
-
- 显示窗体
-
- 显示的位置
-
-
-
- 显示在父窗体中间
-
-
-
-
- 窗体显示位置
-
-
-
-
- 右上角
-
-
-
-
- 顶部中间
-
-
-
-
- 顶部右边
-
-
-
-
- 中间
-
-
-
-
- 左下角
-
-
-
-
- 底部中间
-
-
-
-
- 右下角
-
-
-
-
- 父窗体居中
-
-
-
-
- 日期时间的操作类
-
-
-
-
- 获取当前是周几,周一到周日,分别是1-7.
-
-
-
-
-
-
- 获取当前是周几,1-7,分别是返回一到日.
-
-
-
-
-
-
- 获取当前是周几,输入日期,根据周几,分别是返回一到日.
-
-
-
-
-
-
- 获取一周的开始和结束,开始时间为第一天的0点,结束时间以最后一天的0点为结束时间
-
-
-
-
-
-
- 获取2个日期相差几周
-
-
-
-
-
-
-
- 获取2个日期相差几个月
-
-
-
-
-
-
-
- 获取一个月的开始
-
-
-
-
-
-
- 判断是否在同一个星期。
-
-
-
-
-
-
-
- 判断是否在同一个月。
-
-
-
-
-
-
-
- 判断是否在同一天
-
-
-
-
-
-
-
- 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
-
-
-
-
- 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 第一个日期和时间
- 第二个日期和时间
- 是否显示秒
-
-
-
-
- 计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
-
- 一个日期和时间
-
-
-
-
- 将c# DateTime时间格式转换为Unix时间戳格式
-
- 时间
- long
-
-
-
- 时间戳转为C#格式时间
-
-
-
-
-
-
- 将c# DateTime时间格式转换为js时间戳格式
-
- 时间
- long
-
-
-
- JS时间戳转为C#格式时间
-
-
-
-
-
-
- 根据年月日转换成日期
-
-
-
-
-
-
-
-
- 根据日期和时间转换成日期时间
-
-
-
-
-
-
-
- 将时间转换成当前分钟开始的时间
-
-
-
-
-
-
- 将时间转换成当前秒钟开始的时间
-
-
-
-
-
-
- 当前时间在这一天里的秒数
-
-
-
-
-
-
- 窗体操作类
-
-
-
-
- 设置Comobox的行间距
-
-
-
-
-
-
- 移除关闭按钮。返回值,非零表示成功,零表示失败。
-
- 窗口的句柄
- 是否成功
-
-
-
- 把窗体放到最前
-
-
-
-
-
- 显示窗体
-
-
-
-
-
-
-
- 设置窗体是否置顶
-
-
-
-
-
-
- 显示没有焦点的窗口
-
-
-
-
-
- 根据句柄获取窗口文本
-
-
-
-
-
-
- 根据句柄获取窗口类
-
-
-
-
-
-
- 获取当前活动的窗口句柄
-
-
-
-
-
- 设置为当前活动窗口
-
-
-
-
-
-
- 根据窗口句柄来获得进程id
-
-
-
-
-
-
- 显示窗体
-
-
-
-
-
- 设置窗体父窗体为桌面,不会随着显示桌面而最小化,但无法设置窗体透明度
-
-
-
-
-
- 结束进程
-
-
-
-
-
-
- 打开窗体,只打开一个实例(非模态)
-
-
-
-
-
-
- 设置注册表操作,部分功能需要管理员权限
-
-
-
-
- 访问的注册表位置(64位还是32位)
-
-
-
-
- 访问的注册表节点
-
-
-
-
- 设置是否开机启动
-
- 是否开机启动
- 开机启动名称
- 启动命令
-
-
-
-
- 设置是否开机启动
-
- 是否开机启动
- 开机启动名称
-
-
-
-
- 把指定文件设置为开机启动或取消开机启动
-
- 是否开机启动
- 开机启动名称
- 要开机启动的文件路径
-
-
-
-
- 检查是否开机启动
-
- 开机启动名称
- 开机启动命令
-
-
-
-
- 检查是否开机启动
-
- 开机启动名称
-
-
-
-
- 判断指定文件是否是开机启动
-
- 开机启动名称
- 文件路径
-
-
-
-
- 判断当前程序是否是开机启动
-
- 开机启动名称
-
-
-
-
- 判断当前程序是否是开机启动
-
- 开机启动名称
- 启动命令行
-
-
-
-
- 设置指定文件的浏览器控件内核版本
-
- 文件名,要求不带路径
- 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 采用的IE模式
-
-
-
-
- IE7兼容视图
-
-
-
-
- IE8 标准模式
-
-
-
-
- IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- IE9 标准模式
-
-
-
-
- IE9 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- IE10 标准模式
-
-
-
-
- IE10 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 设置当前软件的浏览器控件内核版本
-
- 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
-
-
-
-
- 设置指定文件的浏览器控件内核版本
-
- 文件名,要求不带路径
- IE内核版本
-
-
-
-
- 设置当前软件的浏览器控件内核版本
-
- IE内核版本
-
-
-
-
- 系统函数
-
-
-
-
-
-
-
-
-
- 红
-
-
-
-
- 绿
-
-
-
-
- 蓝
-
-
-
-
- 获取屏幕伽马值
-
-
-
-
-
-
-
- 设置屏幕伽马值
-
-
-
-
-
-
-
- 获取键盘和鼠标没有操作的时间
-
-
-
-
-
- 设置屏幕 Gamma值
-
-
-
-
-
-
-
-
- 设置屏幕亮度
-
-
-
-
-
-
- 获取系统
-
-
-
-
-
- 窗体操作类
-
-
-
-
- 构造函数
-
-
-
-
-
- 析构
-
-
-
-
- 设置让窗体支持移动
-
-
-
-
- 是否允许可调节大小
-
-
-
-
- 可调节窗体大小的宽度
-
-
-
-
-
-
-
-
-
-
- 给控件增加拖放功能的类
-
-
-
-
- 拖放实例
-
-
-
-
- 高级拖放事件
-
-
-
-
-
-
-
-
-
- 使支持拖放属性
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 网络操作类
-
-
-
-
- 通过NetworkInterface读取网卡Mac
-
-
-
-
-
- 通过NetworkInterface读取网卡Mac
-
-
-
-
-
- 根据mac字符串来获取最终的mac地址,可以是各种MAC地址格式,非法的内容将返回null
-
-
-
-
-
-
- 远程唤醒
-
-
-
-
-
-
-
- 远程唤醒
-
-
-
-
-
-
-
-
- 消息客户端类
-
-
-
-
- 判断当前消息主服务器是否创建成功
-
-
-
-
- 最后一次接收消息的时间,可用来判断服务端是否有响应
-
-
-
-
- 主句柄
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 连接上主服务器时触发
-
-
-
-
- 收到服务端关闭通知
-
-
-
-
- 收到服务端关闭通知,即将关闭
-
-
-
-
- 服务端大小改变时激发
-
-
-
-
- 实例化客户端
-
- 服务端ID
- 当前客户端ID,会向服务器报告当前ID
- 客户端
-
-
-
-
-
-
-
-
- 断开服务端连接
-
-
-
-
- 发送消息,采用多线程发送
-
-
-
-
-
-
- 向服务端发送心跳包
-
-
-
-
- 判断服务端句柄是否存在。
-
-
-
-
-
- 共享内存
-
-
-
-
- 写共享内存
-
- 需要映射的文件的字节数量
- 映射对象(简单类型、结构体等)
- 文件映射对象的名称
-
-
-
-
- 写共享内存
-
- 需要映射的文件的字节数量
- 映射对象(简单类型、结构体等)
- 文件映射对象的名称
- 发送消息的窗口句柄
- 发送消息
-
-
-
-
- 读共享内存
-
- 需要映射的文件的字节数量
- 类型
- 文件映射对象的名称
- 返回读到的映射对象
-
-
-
- 读共享内存
-
- 需要映射的文件的字节数量
- 类型
- 文件映射对象的名称
- 返回读到的映射字节数据
-
-
-
- 消息服务器
-
-
-
-
- 消息事件
-
-
-
-
-
-
- 大小改变事件
-
-
-
-
-
-
-
- 即将关闭事件
-
-
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 消息处理类
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 发送消息,采用单线程发送
-
- 要发送到的句柄
- 编号
- 消息内容
-
-
-
- 发送消息,采用多线程发送
-
- 要发送到的句柄
- 编号
- 消息内容
-
-
-
- 消息类
-
-
-
-
- 是否取消
-
-
-
-
- 来源句柄
-
-
-
-
-
-
-
-
-
- 消息文本
-
-
-
-
- 需要回复的内容
-
-
-
-
- 消息服务端类
-
-
-
-
- 判断当前消息主服务器是否创建成功
-
-
-
-
- 当收到消息时激发
-
-
-
-
- 当收到自定义消息时(非系统消息)激发
-
-
-
-
- 有消息客户端发起连接请求时激发
-
-
-
-
- 有消息客户端连接成功时激发
-
-
-
-
- 有消息客户端断开连接时激发
-
-
-
-
-
-
- 服务端ID,需要唯一性,共客户端识别
- 服务端
-
-
-
- 释放资源
-
-
-
-
- 判断是否包含指定客户端
-
-
-
-
-
-
-
-
-
-
-
- 设置客户端大小
-
-
-
-
- 根据客户端ID,获取客户端对象
-
-
-
-
-
-
- 根据客户端句柄,获取客户端对象
-
-
-
-
-
-
- 关闭所有客户端
-
-
-
-
- 关闭指定客户端
-
-
-
-
-
- 关闭指定客户端
-
-
-
-
-
- 向所有客户端发送消息,单线程
-
-
-
-
-
-
- 向指定客户端发送消息
-
-
-
-
-
-
-
- 关闭在指定时间前失去响应的子客户端
-
-
-
-
-
- 客户端信息
-
-
-
-
- 客户端句柄
-
-
-
-
- 客户端ID
-
-
-
-
- 客户端连接时间
-
-
-
-
- 心跳时间
-
-
-
-
- 数据库引擎
-
-
-
-
- 数据库枚举类型
-
-
-
-
- Odbc引擎
-
-
-
-
- OleDb引擎
-
-
-
-
- Oracle引擎
-
-
-
-
- MSSQL引擎
-
-
-
-
- SQLite引擎
-
-
-
-
- MySql引擎
-
-
-
-
- 判断DataSet是否包含数据
-
-
-
-
-
-
- 获取首行数据
-
-
-
-
-
-
- 获取第一行第一列的值
-
-
-
-
-
-
- 将DataSet类型转换为RyQuickSQL列表类型
-
-
-
-
-
-
- 将DataSet类型转换为RyQuickSQL列表类型
-
-
-
-
-
-
-
- 数据库操作接口
-
-
-
-
- 连接数据库
-
-
-
-
-
- 断开数据库
-
-
-
-
-
- 获取数量
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
-
- 获取分页语句
-
-
-
-
-
-
-
-
-
- 添加Parameter参数
-
-
-
-
-
-
- 清空Parameter参数
-
-
-
-
-
-
- 获取Parameter值
-
-
-
-
-
- 根据RyQuickSQL类来获取Parameter值
-
-
-
-
-
-
- 开始执行事务
-
-
-
-
- 提交事务
-
-
-
-
- 判断是否包含数据
-
-
-
-
-
-
-
- 返回-1000表示该数据库不支持本接口
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
-
- 读取数据
-
-
-
-
-
-
-
- 根据id号获取数据
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
-
- 执行SQL语句
-
-
-
-
-
-
- 根据id号删除数据
-
-
-
-
-
-
-
- 创建数据库
-
-
-
-
-
-
- 释放资源
-
-
-
-
- SQL字段类型
-
-
-
-
- SQL字段类型
-
-
-
-
-
-
- SQL字段类型
-
-
-
-
-
-
-
- SQL字段名
-
-
-
-
- SQL字段值
-
-
-
-
- SQL字段长度
-
-
-
-
- 不是真的值,而是用于计算的值
-
-
-
-
- SQL快速操作类
-
-
-
-
- SQL快速操作类
-
-
-
-
-
- 表名
-
-
-
-
- 操作字段列表
-
-
-
-
- 清理使用资源
-
-
-
-
- 清理使用资源
-
-
-
-
- 操作参数列表
-
-
-
-
- 操作参数列表
-
-
-
-
- 添加字符串字段
-
-
-
-
-
-
- 添加null值字段
-
-
-
-
-
- 添加日期字段
-
-
-
-
-
-
- 添加int字段
-
-
-
-
-
-
- 添加double字段
-
-
-
-
-
-
- 添加decimal字段
-
-
-
-
-
-
- 添加bool字段
-
-
-
-
-
-
- 添加用于计算的值
-
-
-
-
-
-
- 添加Int64字段
-
-
-
-
-
-
- 清空内容
-
-
-
-
- 数量
-
-
-
-
-
-
-
-
-
- 输出多条件搜索。
-
- 字段名,多个字段请用逗号分隔。
- 多个条件之间请用空格隔开
-
-
-
-
- 获取插入SQL语句
-
-
-
-
-
- 获取更新SQL语句
-
-
-
-
-
- 添加参数
-
-
-
-
-
-
- 获取Ole参数
-
-
-
-
-
- 获取SQL参数
-
-
-
-
-
- AES加密解密类
-
-
-
-
- AES加密算法
-
- 明文字符串
- 密钥
- 返回加密后的密文字节数组
-
-
-
- AES解密
-
- 密文字节数组
- 密钥
- 返回解密后的字符串
-
-
-
- 加密
-
-
-
-
-
-
-
- 解码
-
-
-
-
-
-
-
- 转换密钥到合法密钥
-
-
-
-
-
-
- Base64编码类
-
-
-
-
- 编码
-
-
-
-
-
-
- 把字符串编码成Base64字符串
-
-
-
-
-
-
-
- 解码
-
-
-
-
-
-
- MD5和SHA1操作类
-
-
-
-
- 获取MD5
-
-
-
-
-
-
- 获取MD5
-
-
-
-
-
-
- 获取SHA1
-
-
-
-
-
-
- 获取SHA1
-
-
-
-
-
-
- 获取HmacSHA1
-
-
-
-
-
-
-
- 获取SHA256
-
-
-
-
-
-
- 获取HmacSHA256
-
-
-
-
-
-
- 获取SHA224
-
-
-
-
-
-
- 获取SHA512
-
-
-
-
-
-
- 获取HmacSHA512
-
-
-
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
-
-
-
- 利用IDisposable的using语法糖方便的释放锁定操作
- 内部类
-
-
-
- 读写锁对象
-
-
-
- 是否为写入模式
-
-
-
- 利用IDisposable的using语法糖方便的释放锁定操作
- 构造函数
-
- 读写锁
- 写入模式为true,读取模式为false
-
-
- 释放对象时退出指定锁定模式
-
-
-
- 空的可释放对象,免去了调用时需要判断是否为null的问题
- 内部类
-
-
-
- 空的可释放对象
-
-
-
- 空的释放方法
-
-
-
- 读写锁
-
-
-
- 保存数据
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
- 构造函数
-
-
-
- 使用using代替lock操作的对象,可指定写入和读取锁定模式
- 构造函数
- 为Data属性设置初始值
-
-
-
- 获取或设置当前对象中保存数据的值
-
- 获取数据时未进入读取或写入锁定模式
- 设置数据时未进入写入锁定模式
-
-
- 是否启用,当该值为false时,Read()和Write()方法将返回 Disposable.Empty
-
-
-
- 进入读取锁定模式,该模式下允许多个读操作同时进行
- 退出读锁请将返回对象释放,建议使用using语块
- Enabled为false时,返回Disposable.Empty;
- 在读取或写入锁定模式下重复执行,返回Disposable.Empty;
-
-
-
- 进入写入锁定模式,该模式下只允许同时执行一个读操作
- 退出读锁请将返回对象释放,建议使用using语块
- Enabled为false时,返回Disposable.Empty;
- 在写入锁定模式下重复执行,返回Disposable.Empty;
-
- 读取模式下不能进入写入锁定状态
-
-
-
- 中国农历类,最大支持公元0-9999年
-
- 日期:2019-02-09
- 作者:http://www.cnblogs.com/zjfree/
-
-
-
- 日历类型
-
-
-
-
- 无效
-
-
-
-
- Julian 日历
-
-
-
-
- Gregorian 日历
-
-
-
-
- 有效
-
-
-
-
- 公历节日
-
-
-
-
- 农历节日
-
-
-
-
- 某个月第n个星期几
-
-
-
-
- 获取农历
-
-
-
-
-
-
- 获取农历
-
-
-
-
-
-
-
-
- 获得某农历年的闰月,返回 1~12 对应一月到十二月,返回 0 表示无闰月
-
-
-
-
-
-
- 农历搜索方向
-
-
-
-
- 无效
-
-
-
-
- 向上
-
-
-
-
- 向下
-
-
-
-
- {* 日月食类型, 无, 日食, 月全食, 月偏食 }
-
-
-
-
- 无
-
-
-
-
- 日食
-
-
-
-
- 月全食
-
-
-
-
- 月偏食
-
-
-
-
- {* 月相, 无, 朔, 望}
-
-
-
-
- 无
-
-
-
-
- 朔
-
-
-
-
- 望
-
-
-
-
- 获得某公历年月日的农历日数和该日月相以及日月食类型和时刻
-
-
-
-
-
-
-
-
-
-
-
- 获得某公历年月日的农历月数
-
-
-
-
-
-
-
-
- 获取阳历日期对应的农历日期
-
-
-
-
-
-
-
-
-
-
-
-
- 获得某公历年月日的农历月日和是否闰月的信息
-
-
-
-
-
-
-
-
-
-
-
- 获得等效标准日数对应的某公历日,倒推而来
-
-
-
-
-
-
-
-
-
- 比较两个农历日期(包括闰月信息),1 大于2返回1、1等于2返回0、1小于2返回-1
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获得某农历年月日(加是否闰月)的公历年月日
- 该函数采用反向二分法查找
-
-
-
-
-
-
-
-
-
-
-
-
- 获取农历某一个月的总天数
-
-
-
-
-
-
-
-
- 获取农历年份,范围约1901-2101年
-
-
-
-
-
-
- 获取农历年份,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取农历月份,范围约1901-2101年
-
-
-
-
-
-
- 获取农历月份,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取中文表示的农历月份
-
-
-
-
-
-
- 获取农历日,范围约1901-2101年
-
-
-
-
-
-
- 获取农历日,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取农历日,范围约0-9999年
-
-
-
-
-
-
- 获取节气,范围约1901-2101年
-
-
-
-
-
-
- 获取节气,范围约0-9999年
-
-
-
-
-
-
-
-
- 返回y年第n个节气(如小寒为1)的日差天数值(pd取值真假,分别表示平气和定气)
-
-
-
- pd取值真假,分别表示平气和定气
-
-
-
-
- 获取等效标准日数
-
-
-
-
-
-
-
-
- 取本月天数,不考虑 1582 年 10 月的特殊情况
-
-
-
-
-
-
-
- 获取节气,范围约1901-2101年
-
-
-
-
-
-
- 获取节气,范围约0-9999年
-
-
-
-
-
-
-
-
- 获取节气
-
-
-
-
-
-
-
-
-
-
-
- 获取公历节日
-
-
-
-
-
-
- 获取公历节日
-
-
-
-
-
-
-
-
- 获取指定月份的第n个星期几的节日
-
-
-
-
-
-
- 返回星座,范围约1901-2101年
-
-
-
-
- 返回星座,范围约0-9999年
-
-
-
-
- 获取农历节日
-
-
-
-
-
-
-
-
- 获取农历节日
-
-
-
-
-
-
- 判断y年m月(1,2,..,12,下同)d日是Gregorian历还是Julian历(opt=1,2,3分别表示标准日历,Gregorge历和Julian历),是则返回1,是Julian历则返回0,若是Gregorge历所删去的那10天则返回-1
-
-
-
-
- 返回阳历y年m月d日的日差天数(在y年年内所走过的天数,如2000年3月1日为61)
-
-
-
-
- 返回阳历y年日差天数为x时所对应的月日数(如y=2000,x=274时,返回1001(表示10月1日,即返回100*m+d))
-
-
-
-
- 获取指定日期的节气。
-
- 要获取的年
- 要获取的月
-
-
- 立春:立是开始的意思,春是蠢动,表示万物开始有生气,这一天春天开始。
- 雨水:降雨开始,雨水将多。
- 惊蛰:春雷响动,惊动蛰伏地下冬眠的生物,它们将开始出土活动。
- 春分:这是春季九十天的中分点,这一天昼夜相等,所以古代曾称春分秋分为昼夜分。
- 清明:明洁晴朗,气候温暖,草木开始萌发繁茂。
- 谷雨:雨生百谷的意思。雨水增多,适时的降雨对谷物生长很为有利。
- 立夏:夏天开始,万物渐将随温暖的气候而生长。
- 小满:满指籽粒饱满,麦类等夏热作物这时开始结籽灌浆,即将饱满。
- 芒种:有芒作物开始成熟,此时也是秋季作物播种的最繁忙时节。
- 夏至:白天最长,黑夜最短,这一天中午太阳位置最高,日影短至终极,古代又称这一天为日北至或长日至。
- 小暑:暑是炎热,此时还未到达最热。
- 大暑:炎热的程度到达高峰。
- 立秋:秋天开始,植物快成熟了。
- 处暑:处是住的意思,表示暑气到此为止。
- 白露:地面水气凝结为露,色白,是天气开始转凉了。
- 秋分:秋季九十天的中间,这一天昼夜相等,同春分一样,太阳从正东升起正西落下。
- 寒露:水露先白而后寒,是气候将逐渐转冷的意思。
- 霜降:水气开始凝结成霜。
- 立冬:冬是终了,作物收割后要收藏起来的意思,这一天起冬天开始。
- 小雪:开始降雪,但还不多。
- 大雪:雪量由小增大。
- 冬至:这一天中午太阳在天空中位置最低,日影最长,白天最短, 黑夜最长,古代又称短日至或日南至。
- 小寒:冷气积久而为寒,此时尚未冷到顶点。
- 大寒:天候达到最寒冷的程度
-
-
-
-
- 获取年柱。
-
-
-
-
- 获得月柱
-
-
-
-
-
-
- 获取日柱。
-
-
-
-
- 返回甲子数x对应的天干数(如33为3)
-
-
-
-
- 返回甲子数x对应的地支数(如33为9)
-
-
-
-
- 获取日的天干地支
-
-
-
-
-
-
- 返回甲子数x对应的天干字符串
-
-
-
-
- 返回甲子数x对应的地支字符串
-
-
-
-
- 返回甲子数x对应的干支字符串
-
-
-
-
-
-
- 获取三伏开始时间
-
-
- 0表示1伏,1表示2伏,2表示3伏
-
-
-
-
- 节气
-
-
-
-
- 节气的时间。
-
-
-
-
- 节气名。
-
-
-
-
- 热键转换类
-
-
-
-
- 功能键。
-
-
-
-
- 修改键。
-
-
-
-
- 转换功能键到谷歌浏览器专用
-
-
-
-
- 将chrome功能键转换为普通功能键
-
-
-
-
-
-
- 按键值。
-
-
-
-
- 初始化类 的新实例。
-
- The modifiers.
- The key code.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 初始化类 的新实例。
-
-
-
-
- 加载热键
-
-
-
-
-
-
- 加载热键
-
-
-
-
-
- 加载热键
-
-
-
-
-
- 判断是否是热键
-
-
-
-
- 获取当前热键
-
-
-
-
- 已重载,返回“Ctrl+Alt+A”格式的字符串。
-
- 类似“Ctrl+Alt+A”格式的字符串
-
-
-
- 返回“Ctrl+Alt+A”格式的字符串。
-
- 类似“Ctrl+Alt+A”格式的字符串
-
-
-
- 功能键
-
-
-
-
- 无
-
-
-
-
- Alt键
-
-
-
-
- Ctrl键
-
-
-
-
- Shift键
-
-
-
-
- Win键
-
-
-
-
- 热键类
-
-
-
-
- 热键类
-
-
-
-
-
- 热键注销
-
-
-
-
- 热键是否有效
-
-
-
-
- 释放热键
-
-
-
-
- 注册热键
-
-
-
-
-
-
-
-
- 注册热键
-
-
-
-
-
-
-
-
- 删除热键
-
-
-
-
-
-
- 删除所有热键
-
-
-
-
- 热键事件
-
-
-
-
-
- 当使用热键时发生的事件
-
-
-
-
- 热键消息过滤
-
-
-
-
-
-
- 热键类型
-
-
-
-
- 热键id
-
-
-
-
- 功能键
-
-
-
-
- 普通键
-
-
-
-
- 热键类型
-
-
-
-
-
-
-
- Win32 API
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获取当前前台窗口句柄
-
-
-
-
-
- 获得当前活动窗体
-
-
-
-
-
- 设置活动窗体
-
-
-
-
-
-
- 获取类名
-
-
-
-
-
-
-
-
- 获取当前线程对应的进程ID
-
-
-
-
-
-
-
- 判断指定句柄是否是一个窗口
-
-
-
-
-
-
- 获取窗口标题
-
-
-
-
-
-
-
-
- 查找窗口
-
-
-
-
-
-
-
- 设置父窗口
-
-
-
-
-
-
-
- 移动窗口
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 结束进程
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
- 获取窗口位置和大小
-
-
-
-
-
-
-
- 矩形
-
-
-
-
- 最左坐标
-
-
-
-
- 最上坐标
-
-
-
-
- 最右坐标
-
-
-
-
- 最下坐标
-
-
-
-
- WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。
-
-
-
-
- 系统通道ID
-
-
-
-
- 用户通道ID
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 获取消息
-
-
-
-
-
-
-
- 发送消息
-
-
-
-
-
-
-
-
-
- 设置父窗口
-
-
-
-
-
-
-
-
+
+
+
+ MyDb
+
+
+
+
+ 基于XML实现的权限类
+
+
+
+
+ 用户名
+
+
+
+
+ 用户id
+
+
+
+
+ 密码
+
+
+
+
+ 权限控制Id
+
+
+
+
+ 用户备注
+
+
+
+
+ 是否是管理员权限
+
+
+
+
+ 是否是超级管理员权限
+
+
+
+
+ 设置权限
+
+ 权限名称
+ 权限值
+ 返回是否设置成功
+
+
+
+ 获取权限
+
+ 权限名称
+ 默认权限值
+ 返回权限值
+
+
+
+ 获取权限
+
+ 权限名称
+ 返回权限值
+
+
+
+ 批量导入权限
+
+ 权限相关的内容
+ 返回是否执行成功
+
+
+
+ 导出权限
+
+ 返回导出文本
+
+
+
+ 清除所有权限
+
+ 返回是否执行成功
+
+
+
+ 汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的
+
+
+
+
+ 汉字的机内码数组
+
+
+
+
+ 机内码对应的拼音数组
+
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 转换后的拼音(全拼)字符串
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 转换后的拼音(全拼)字符串
+
+
+
+ 把汉字转换成拼音(首拼)
+
+ 汉字字符串
+ 转换后的拼音(首拼)字符串
+
+
+
+ 把汉字转换成拼音(全拼)
+
+ 汉字字符串
+ 用指定字符分隔
+ 转换后的拼音(全拼)字符串
+
+
+
+ 汉字转拼音缩写
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (字符串) (小写) (空格间隔)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (大写)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 汉字转拼音缩写 (字符串)(大写)(空格间隔)
+
+ 要转换的汉字字符串
+ 拼音缩写
+
+
+
+ 取单个字符的拼音声母
+
+ 要转换的单个汉字
+ 拼音声母
+
+
+
+ 取单个字符的拼音声母
+
+ 要转换的单个汉字
+ 拼音声母
+
+
+
+ Ini操作类
+
+
+
+
+ 写入Ini
+
+
+
+
+
+
+
+
+
+ 获取Ini
+
+
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+ 声明INI文件的读操作函数 GetPrivateProfileString()
+
+
+
+
+
+
+
+
+
+
+
+ 获取所有节点名称(Section)
+
+ 存放节点名称的内存地址,每个节点之间用\0分隔
+ 内存大小(characters)
+ Ini文件
+ 内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够
+
+
+
+ 编码
+
+
+
+
+ Ini操作类
+
+
+
+
+
+ 根据section取所有key和值
+
+
+
+
+
+
+ 读取INI文件中指定INI文件中的所有节点名称(Section)
+
+ 所有节点,没有内容返回string[0]
+
+
+
+ 读取INI文件
+
+ 段,格式[]
+ 键
+ 返回byte类型的section组或键值组
+
+
+
+ 根据section取所有key
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+ 写入Ini
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+ 读取Ini
+
+
+
+
+
+
+
+
+
+
+ 写入ini
+
+
+
+
+
+
+
+
+ 删除Ini的Key
+
+
+
+
+
+
+ 删除Ini节点
+
+
+
+
+
+ 控件信息
+
+
+
+
+ id
+
+
+
+
+ 控件对象
+
+
+
+
+ 控件值类型
+
+
+
+
+ 默认值
+
+
+
+
+ 值类型
+
+
+
+
+ 默认
+
+
+
+
+ 取列表顺序值
+
+
+
+
+ 取当前选择的列表值
+
+
+
+
+ 取对象值
+
+
+
+
+ 保存的设置类型
+
+
+
+
+ Ini
+
+
+
+
+ XML
+
+
+
+
+ 对象值
+
+
+
+
+ 显示的文本
+
+
+
+
+ 图片序号
+
+
+
+
+ id
+
+
+
+
+ Tag值
+
+
+
+
+ 显示文本值
+
+
+
+
+
+ 星期数据
+
+
+
+
+ 一周的开始时间
+
+
+
+
+ 一周的结束时间
+
+
+
+
+ XML操作类
+
+
+
+
+ XML操作类
+
+
+
+
+ 从XML文本中加载数据
+
+
+
+
+
+ 从指定的XML文本中加载
+
+ XML文本
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 载入空的XML文档
+
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 从指定的文件中加载
+
+ XML文件路径
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 保存到指定文件中
+
+ 文件路径
+ 如为1,表示保存成功,为0为失败
+
+
+
+ 判断节点是否存在
+
+ 属性名
+ 属性值
+ 返回1,表示存在,其它表示不存在
+
+
+
+ 定位节点
+
+ 属性名
+ 属性值
+ 返回第一个符合要求的结果
+
+
+
+ 定位节点,如果找不到节点,就新建一个节点
+
+ 属性名
+ 属性值
+ 返回第一个符合要求的结果
+
+
+
+ 根据用户的节点定位节点,输入节点时,一定要注意节点是属于类内部的,否则可能出错。
+
+ 返回第一个符合要求的结果
+
+
+
+ 定位设置节点
+
+ 返回第一个符合要求的结果
+
+
+
+ 在节点后插入数据
+
+
+
+
+
+
+ 在节点前插入数据
+
+
+
+
+
+
+ 获取节点数量
+
+ 属性名
+ 属性值
+ 返回符合要求的结果数量
+
+
+
+ 获取节点数量
+
+ 返回符合要求的结果数量
+
+
+
+ 获取节点数量
+
+ 属性名
+ 属性值
+
+
+
+ 返回符合要求的结果数量
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 设置节点值
+
+ 属性名
+ 属性值
+ 如为1,表示加载成功,为0为失败
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 获取属性值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取所有的节点名称
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 读取指定节点的值
+
+
+
+
+
+
+
+ 获取XML文件的根元素
+
+
+
+
+ 获取所有列表
+
+ 如为1,表示获取成功,为0为失败
+
+
+
+ 获取所有列表
+
+ 如为1,表示获取成功,为0为失败
+
+
+
+ 新增节点
+
+
+
+
+
+
+
+ 新增节点并定位到新节点
+
+
+
+
+
+
+
+ 新增设置节点并定位
+
+
+
+
+
+ 在指定节点前新增节点并定位到新节点
+
+
+
+
+
+
+
+
+ 获取当前节点
+
+
+
+
+
+ 删除节点
+
+
+
+
+
+ 获取XML文本
+
+
+
+
+
+ 获取XML文本
+
+
+
+
+
+ 获取文本
+
+
+
+
+
+ 获取文本
+
+
+
+
+
+ 字符串操作类
+
+
+
+
+ 字符串转Base64
+
+
+
+
+
+
+ Base64转字符串
+
+
+
+
+
+
+ 转换指定字符串为布尔类型
+
+
+
+
+ 转换指定字符串为Double类型
+
+
+
+
+ 已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+
+
+
+
+ 已重载.计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 一个日期和时间
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+
+
+ 转换指定布尔类型为Int类型,true为1,false为0
+
+
+
+
+ 判断指定字符串是否是布尔类型
+
+
+
+
+ 判断指定字符串是否是Double类型
+
+
+
+
+ 判断指定字符串是否是Int类型
+
+
+
+
+ 根据年月日转换成日期
+
+
+
+
+
+
+
+
+ 追加字符
+
+
+
+
+ 获取2个字符串中间的内容,point1为空表示从首位开始算,point2为空表示算到结尾。
+
+
+
+
+ 判断字符串是否只包含数字或英文
+
+
+
+
+
+
+ 判断字符串是否只包含英文
+
+
+
+
+
+
+ 判断字符串是否匹配,支持?*通配符
+
+ 待匹配的字符串
+ 匹配的通配符
+
+
+
+
+ 通配符替换
+
+
+
+
+
+
+
+
+ 获取匹配的内容
+
+
+
+
+
+
+
+
+ 文件时间
+
+
+
+
+ 创建时间
+
+
+
+
+ 最后修改时间
+
+
+
+
+ 访问时间
+
+
+
+
+ 图片类型
+
+
+
+
+ Bmp图片
+
+
+
+
+ Jpeg图片
+
+
+
+
+ Png图片
+
+
+
+
+ Gif动态图片
+
+
+
+
+ Tiff图片
+
+
+
+
+ 对变量的拓展
+
+
+
+
+ 替换文本(忽略大小写)
+
+
+ 需要替换的内容
+ 替换后的内容
+
+
+
+
+ 替换文本(忽略大小写),可支持通配符
+
+
+
+
+ 是否是通配符表达式,不是,则普通替换,忽略大小写,是,则启用通配符替换
+
+
+
+
+ 获取符合要求的第一个结果
+
+
+
+ 是否是正则
+
+
+
+
+ 查找字符串,忽略大小写
+
+
+
+
+
+
+
+
+ 查找字符串,忽略大小写
+
+
+
+
+
+
+
+ 判断字符串是否是数字或英文
+
+
+
+
+
+
+ 判断字符串是否是英文
+
+
+
+
+
+
+ 是否在指定范围内
+
+
+
+
+
+
+
+
+ 是否在指定范围内
+
+
+
+
+
+
+
+
+ 转换指定字符串为Int类型
+
+
+ 最小值
+ 最大值
+ 如果字符串不在范围内,则使用本默认值
+
+
+
+
+ 转换指定布尔类型到Int类型,true为1,false为0
+
+
+
+
+
+
+ 将指定类型转换成整型
+
+
+
+
+
+
+
+ 将指定类型转换成整型
+
+
+
+
+
+
+ 将指定类型转换成长整型
+
+
+
+
+
+
+
+ 将指定类型转换成长整型
+
+
+
+
+
+
+ 转换指定类型为Double类型
+
+
+
+
+
+
+
+ 转换指定类型为Double类型
+
+
+
+
+
+
+ 转换DateTime类型到日期时间字符串
+
+
+
+
+
+
+ 转换DateTime类型到日期字符串
+
+
+
+
+
+
+ 转换DateTime类型到日期星期字符串
+
+
+
+
+
+
+ 转换DateTime类型到Unix时间戳
+
+
+
+
+
+
+ 转换Unix时间戳到DateTime类型
+
+
+
+
+
+
+ 判断字符串是否与内容匹配
+
+
+
+
+
+
+
+ 将变量值转换成Double类型,如果不在指定区域范围内,则使用默认值
+
+
+
+
+
+
+
+
+
+ 转换到文件大小字符串
+
+
+
+
+
+
+ 转换到文件大小字符串
+
+
+
+
+
+
+ 转换指定类型为Decimal类型
+
+
+
+
+
+
+
+ 将变量值转换成Decimal类型
+
+
+
+
+
+
+ 将变量值转换成Decimal类型,如果不在指定区域范围内,则使用默认值
+
+
+
+
+
+
+
+
+
+ 转换指定类型为DateTime类型
+
+
+
+
+
+
+
+ 将变量值转换成DateTime类型
+
+
+
+
+
+
+ 转换指定类型为布尔类型
+
+
+
+
+
+
+ 追加字符
+
+
+
+
+
+
+
+ 获取指定字符串之间的内容
+
+
+
+
+
+
+
+
+ 获取指定字符串之间的内容
+
+
+
+
+
+
+
+
+
+
+
+ 判断指定字符串是否是Int类型
+
+
+
+
+
+
+ 判断指定字符串是否是Double类型
+
+
+
+
+
+
+ 判断是否是布尔类型
+
+
+
+
+
+
+ 将字符串转换为Base64类型
+
+
+
+
+
+
+ 判断字符串是否在指定长度
+
+
+
+
+
+
+
+
+ 判断能否转换成日期格式
+
+
+
+
+
+
+ 文件信息
+
+
+
+
+ 获取版本号
+
+
+
+
+ 获取版本号
+
+
+
+
+
+
+ 判断是否是管理员方式运行
+
+
+
+
+
+ Hosts操作类
+
+
+
+
+ 获取并转换hosts内容
+
+ hosts内容
+
+
+
+
+ 获取hosts并转换hosts内容
+
+ hosts内容
+
+
+
+
+ 追加内容到hosts里
+
+ 要追加的内容列表,每一行为ip 域名的格式
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 追加内容到hosts里
+
+ 要追加的内容
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 追加内容到hosts里
+
+ ip地址
+ 域名
+ 0表示无需新增,-1表示添加失败,1表示追加成功
+
+
+
+ 从hosts文件里删除内容
+
+ 要删除的内容
+ 0表示无需删除,-1表示添加失败,1表示删除成功
+
+
+
+ 从hosts文件里删除内容
+
+ ip地址
+ 域名
+ 0表示无需删除,-1表示添加失败,1表示删除成功
+
+
+
+ Host信息
+
+
+
+
+ IP
+
+
+
+
+ 域名
+
+
+
+
+ 注释
+
+
+
+
+ 是否要删除
+
+
+
+
+ 音频播放类
+
+
+
+
+ 临时音频文件
+
+
+
+
+ 父窗口句柄
+
+
+
+
+ 声音标签
+
+
+
+ play synchronously (default)
+
+
+ play asynchronously
+
+
+ silence (!default) if sound not found
+
+
+ pszSound points to a memory file
+
+
+ loop the sound until next sndPlaySound
+
+
+ don’t stop any currently playing sound
+
+
+ Stop Playing Wave
+
+
+ don’t wait if the driver is busy
+
+
+ name is a registry alias
+
+
+ alias is a predefined id
+
+
+ name is file name
+
+
+ name is resource name or atom
+
+
+
+ 音频播放类
+
+ embedded music file
+ 临时保存的文件位置
+ 父窗口句柄
+
+
+
+ 音频播放类
+
+ 要播放的音频位置
+ 父窗口句柄
+
+
+
+ 音频播放类
+
+
+ 父窗口句柄
+
+
+
+ 播放音频
+
+
+
+
+
+ 播放音频
+
+
+
+
+ 关闭音频
+
+
+
+
+ 文件操作类
+
+
+
+
+
+
+
+
+
+ 删除单个文件。
+
+ 删除的文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 删除单个文件。
+
+ 删除的文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 永久删除单个文件。
+
+ 永久删除的文件名
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 删除一组文件。
+
+ 字符串数组,表示一组文件名
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 移动文件到指定路径下
+
+ 要移动的文件名
+ 移动到的目的路径
+
+
+
+
+ 移动一个文件到指定路径下
+
+ 要移动的文件名
+ 移动到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
+
+
+
+ 移动一组文件到指定的路径下
+
+ 要移动的文件名数组
+ 移动到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 复制文件到指定的文件名或路径
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+
+
+
+
+ 复制文件到指定的文件名或路径
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 复制一组文件到指定的路径
+
+ 要复制的文件名数组
+ 复制到的目的路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 重命名一个文件为新名称,建议您使用更方便的Microsoft.VisualBasic.FileSystem.ReName();替换该方法
+
+ 要复制的文件名
+ 复制到的目的文件名或路径
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 返回错误信息
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码,-200:表示其他异常
+
+
+
+ 删除单个或多个文件
+
+ 删除的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
+ 指示是将文件放入回收站还是永久删除,true-放入回收站,false-永久删除
+ 指示是否显示确认对话框,true-显示确认删除对话框,false-不显示确认删除对话框
+ 指示是否显示进度对话框,true-显示,false-不显示。该参数当指定永久删除文件时有效
+ 反馈错误消息的字符串
+ 操作执行结果标识,删除文件成功返回0,否则,返回错误代码
+
+
+
+ 移动或复制一个或多个文件到指定路径下
+
+ 操作类型,是移动操作还是复制操作
+ 要移动或复制的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开
+ 移动到的目的位置
+ 指示是否显示确认对话框,true-显示确认对话框,false-不显示确认对话框
+ 指示是否显示进度对话框
+ 指示当文件名重复时,是否自动为新文件加上后缀名
+ 反馈错误消息的字符串
+ 返回移动操作是否成功的标识,成功返回0,失败返回错误代码
+
+
+
+ 如果指定文件夹不存在,则创建文件夹
+
+
+
+
+
+ 获取一个文件的全名
+
+ 文件名
+ 返回生成文件的完整路径名
+
+
+
+ 获取一个文件的全名
+
+ 文件名
+ 返回生成文件的完整路径名
+
+
+
+ 解释错误代码
+
+ 代码号
+ 返回关于错误代码的文字描述
+
+
+
+ 运行文件
+
+
+
+
+
+
+
+ /运行文件
+
+
+
+
+
+
+
+ 运行程序
+
+
+
+
+
+
+ 打开文件
+
+
+
+
+
+
+ 打开文件夹并定位文件
+
+
+
+
+
+
+ 打开网址
+
+
+
+
+
+
+ 判断文件名是否有效
+
+
+
+
+
+
+ 转换到有效文件名
+
+
+
+
+
+
+ 追加日志
+
+
+
+
+
+ 追加文件
+
+
+
+
+
+ 读取文件内容,可以自动识别文件编码
+
+
+
+
+
+
+ 读取文件所有行,可以自动识别文件编码
+
+
+
+
+
+
+ 写入所有文本行到文件,如果文件夹不存在,会自动创建
+
+
+
+
+
+
+
+ 写入所有文本到文件,如果文件夹不存在,会自动创建
+
+
+
+
+
+
+
+ 从文件中加载图片,使用本方法,不会导致图片文件被占用。
+
+
+
+
+
+ 获取文件大小
+
+
+
+
+
+
+ 添加文件到指定文件夹,会进行自动重命名,并返回重命名后的文件名(含路径)
+
+ 要添加的文件路径
+ 要添加到的文件夹
+ 是否根据时间进行重命名
+ 返回是否成功执行
+ 成功执行则返回路径,否则返回空
+
+
+
+ 获取文件大小字符串
+
+
+
+
+
+
+ 获取文件大小字符串
+
+
+
+
+
+
+ 复制内容到剪切板
+
+
+
+
+
+ 添加某个控件为支持拖放属性
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 保存高质量不失真照片
+
+
+
+
+
+
+
+ 获取绝对路径
+
+
+
+
+
+
+ 获取相对路径
+
+
+
+
+
+
+ 获取图标
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 销毁图标
+
+
+
+
+
+
+ 获取文件图标
+
+
+
+
+
+
+
+
+
+ 用于取得一个文本文件的编码方式(Encoding)。
+
+
+
+
+ 用于取得一个文本文件的编码方式(Encoding)。
+
+
+
+
+ 取得一个文本文件的编码方式。如果无法在文件头部找到有效的前导符,Encoding.Default将被返回。
+
+ 文件名。
+
+
+
+
+ 取得一个文本文件流的编码方式。
+
+ 文本文件流。
+
+
+
+
+ 取得一个文本文件的编码方式。
+
+ 文件名。
+ 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
+
+
+
+
+ 取得一个文本文件流的编码方式。
+
+ 文本文件流。
+ 默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。
+
+
+
+
+ 通过给定的文件流,判断文件的编码类型
+
+ 文件流
+ 文件的编码类型
+
+
+
+ 判断是否是不带 BOM 的 UTF8 格式
+
+
+
+
+
+
+ 新模态窗体
+
+
+
+
+ 设置窗体返回的结果值,并关闭窗体。
+
+ 当前窗体
+ 模态变量
+ 防止
+
+
+
+ 窗体返回的结果事件
+
+
+
+
+
+
+ 当打开的窗体返回结果时激发
+
+
+
+
+ 窗体返回的状态
+
+
+
+
+ 实例化类
+
+ 父窗体,如果为null,则取桌面为父窗体
+
+
+
+
+ 获取最顶级的父窗口
+
+
+
+
+
+ 显示新模态窗体,会暂时禁用父窗体,关闭当前窗体后,父窗体会恢复。
+
+
+
+
+ 只运行一个实例,打开后,所有窗体都依然有效。
+
+
+
+
+
+ 显示窗体
+
+ 显示的位置
+
+
+
+ 显示在父窗体中间
+
+
+
+
+ 窗体显示位置
+
+
+
+
+ 右上角
+
+
+
+
+ 顶部中间
+
+
+
+
+ 顶部右边
+
+
+
+
+ 中间
+
+
+
+
+ 左下角
+
+
+
+
+ 底部中间
+
+
+
+
+ 右下角
+
+
+
+
+ 父窗体居中
+
+
+
+
+ 日期时间的操作类
+
+
+
+
+ 获取当前是周几,周一到周日,分别是1-7.
+
+
+
+
+
+
+ 获取当前是周几,1-7,分别是返回一到日.
+
+
+
+
+
+
+ 获取当前是周几,输入日期,根据周几,分别是返回一到日.
+
+
+
+
+
+
+ 获取一周的开始和结束,开始时间为第一天的0点,结束时间以最后一天的0点为结束时间
+
+
+
+
+
+
+ 获取2个日期相差几周
+
+
+
+
+
+
+
+ 获取2个日期相差几个月
+
+
+
+
+
+
+
+ 获取一个月的开始
+
+
+
+
+
+
+ 判断是否在同一个星期。
+
+
+
+
+
+
+
+ 判断是否在同一个月。
+
+
+
+
+
+
+
+ 判断是否在同一天
+
+
+
+
+
+
+
+ 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+
+
+
+
+ 计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 第一个日期和时间
+ 第二个日期和时间
+ 是否显示秒
+
+
+
+
+ 计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
+
+ 一个日期和时间
+
+
+
+
+ 将c# DateTime时间格式转换为Unix时间戳格式
+
+ 时间
+ long
+
+
+
+ 时间戳转为C#格式时间
+
+
+
+
+
+
+ 将c# DateTime时间格式转换为js时间戳格式
+
+ 时间
+ long
+
+
+
+ JS时间戳转为C#格式时间
+
+
+
+
+
+
+ 根据年月日转换成日期
+
+
+
+
+
+
+
+
+ 根据日期和时间转换成日期时间
+
+
+
+
+
+
+
+ 将时间转换成当前分钟开始的时间
+
+
+
+
+
+
+ 将时间转换成当前秒钟开始的时间
+
+
+
+
+
+
+ 当前时间在这一天里的秒数
+
+
+
+
+
+
+ 窗体操作类
+
+
+
+
+ 设置Comobox的行间距
+
+
+
+
+
+
+ 移除关闭按钮。返回值,非零表示成功,零表示失败。
+
+ 窗口的句柄
+ 是否成功
+
+
+
+ 把窗体放到最前
+
+
+
+
+
+ 显示窗体
+
+
+
+
+
+
+
+ 设置窗体是否置顶
+
+
+
+
+
+
+ 显示没有焦点的窗口
+
+
+
+
+
+ 根据句柄获取窗口文本
+
+
+
+
+
+
+ 根据句柄获取窗口类
+
+
+
+
+
+
+ 获取当前活动的窗口句柄
+
+
+
+
+
+ 设置为当前活动窗口
+
+
+
+
+
+
+ 根据窗口句柄来获得进程id
+
+
+
+
+
+
+ 显示窗体
+
+
+
+
+
+ 设置窗体父窗体为桌面,不会随着显示桌面而最小化,但无法设置窗体透明度
+
+
+
+
+
+ 结束进程
+
+
+
+
+
+
+ 打开窗体,只打开一个实例(非模态)
+
+
+
+
+
+
+ 设置注册表操作,部分功能需要管理员权限
+
+
+
+
+ 访问的注册表位置(64位还是32位)
+
+
+
+
+ 访问的注册表节点
+
+
+
+
+ 设置是否开机启动
+
+ 是否开机启动
+ 开机启动名称
+ 启动命令
+
+
+
+
+ 设置是否开机启动
+
+ 是否开机启动
+ 开机启动名称
+
+
+
+
+ 把指定文件设置为开机启动或取消开机启动
+
+ 是否开机启动
+ 开机启动名称
+ 要开机启动的文件路径
+
+
+
+
+ 检查是否开机启动
+
+ 开机启动名称
+ 开机启动命令
+
+
+
+
+ 检查是否开机启动
+
+ 开机启动名称
+
+
+
+
+ 判断指定文件是否是开机启动
+
+ 开机启动名称
+ 文件路径
+
+
+
+
+ 判断当前程序是否是开机启动
+
+ 开机启动名称
+
+
+
+
+ 判断当前程序是否是开机启动
+
+ 开机启动名称
+ 启动命令行
+
+
+
+
+ 设置指定文件的浏览器控件内核版本
+
+ 文件名,要求不带路径
+ 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 采用的IE模式
+
+
+
+
+ IE7兼容视图
+
+
+
+
+ IE8 标准模式
+
+
+
+
+ IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ IE9 标准模式
+
+
+
+
+ IE9 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ IE10 标准模式
+
+
+
+
+ IE10 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 设置当前软件的浏览器控件内核版本
+
+ 7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
+
+
+
+
+ 设置指定文件的浏览器控件内核版本
+
+ 文件名,要求不带路径
+ IE内核版本
+
+
+
+
+ 设置当前软件的浏览器控件内核版本
+
+ IE内核版本
+
+
+
+
+ 系统函数
+
+
+
+
+
+
+
+
+
+ 红
+
+
+
+
+ 绿
+
+
+
+
+ 蓝
+
+
+
+
+ 获取屏幕伽马值
+
+
+
+
+
+
+
+ 设置屏幕伽马值
+
+
+
+
+
+
+
+ 获取键盘和鼠标没有操作的时间
+
+
+
+
+
+ 设置屏幕 Gamma值
+
+
+
+
+
+
+
+
+ 设置屏幕亮度
+
+
+
+
+
+
+ 获取系统
+
+
+
+
+
+ 窗体操作类
+
+
+
+
+ 构造函数
+
+
+
+
+
+ 析构
+
+
+
+
+ 设置让窗体支持移动
+
+
+
+
+ 是否允许可调节大小
+
+
+
+
+ 可调节窗体大小的宽度
+
+
+
+
+
+
+
+
+
+
+ 给控件增加拖放功能的类
+
+
+
+
+ 拖放实例
+
+
+
+
+ 高级拖放事件
+
+
+
+
+
+
+
+
+
+ 使支持拖放属性
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 网络操作类
+
+
+
+
+ 通过NetworkInterface读取网卡Mac
+
+
+
+
+
+ 通过NetworkInterface读取网卡Mac
+
+
+
+
+
+ 根据mac字符串来获取最终的mac地址,可以是各种MAC地址格式,非法的内容将返回null
+
+
+
+
+
+
+ 远程唤醒
+
+
+
+
+
+
+
+ 远程唤醒
+
+
+
+
+
+
+
+
+ 消息客户端类
+
+
+
+
+ 判断当前消息主服务器是否创建成功
+
+
+
+
+ 最后一次接收消息的时间,可用来判断服务端是否有响应
+
+
+
+
+ 主句柄
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 连接上主服务器时触发
+
+
+
+
+ 收到服务端关闭通知
+
+
+
+
+ 收到服务端关闭通知,即将关闭
+
+
+
+
+ 服务端大小改变时激发
+
+
+
+
+ 实例化客户端
+
+ 服务端ID
+ 当前客户端ID,会向服务器报告当前ID
+ 客户端
+
+
+
+
+
+
+
+
+ 断开服务端连接
+
+
+
+
+ 发送消息,采用多线程发送
+
+
+
+
+
+
+ 向服务端发送心跳包
+
+
+
+
+ 判断服务端句柄是否存在。
+
+
+
+
+
+ 共享内存
+
+
+
+
+ 写共享内存
+
+ 需要映射的文件的字节数量
+ 映射对象(简单类型、结构体等)
+ 文件映射对象的名称
+
+
+
+
+ 写共享内存
+
+ 需要映射的文件的字节数量
+ 映射对象(简单类型、结构体等)
+ 文件映射对象的名称
+ 发送消息的窗口句柄
+ 发送消息
+
+
+
+
+ 读共享内存
+
+ 需要映射的文件的字节数量
+ 类型
+ 文件映射对象的名称
+ 返回读到的映射对象
+
+
+
+ 读共享内存
+
+ 需要映射的文件的字节数量
+ 类型
+ 文件映射对象的名称
+ 返回读到的映射字节数据
+
+
+
+ 消息服务器
+
+
+
+
+ 消息事件
+
+
+
+
+
+
+ 大小改变事件
+
+
+
+
+
+
+
+ 即将关闭事件
+
+
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 消息处理类
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发送消息,采用单线程发送
+
+ 要发送到的句柄
+ 编号
+ 消息内容
+
+
+
+ 发送消息,采用多线程发送
+
+ 要发送到的句柄
+ 编号
+ 消息内容
+
+
+
+ 消息类
+
+
+
+
+ 是否取消
+
+
+
+
+ 来源句柄
+
+
+
+
+
+
+
+
+
+ 消息文本
+
+
+
+
+ 需要回复的内容
+
+
+
+
+ 消息服务端类
+
+
+
+
+ 判断当前消息主服务器是否创建成功
+
+
+
+
+ 当收到消息时激发
+
+
+
+
+ 当收到自定义消息时(非系统消息)激发
+
+
+
+
+ 有消息客户端发起连接请求时激发
+
+
+
+
+ 有消息客户端连接成功时激发
+
+
+
+
+ 有消息客户端断开连接时激发
+
+
+
+
+
+
+ 服务端ID,需要唯一性,共客户端识别
+ 服务端
+
+
+
+ 释放资源
+
+
+
+
+ 判断是否包含指定客户端
+
+
+
+
+
+
+
+
+
+
+
+ 设置客户端大小
+
+
+
+
+ 根据客户端ID,获取客户端对象
+
+
+
+
+
+
+ 根据客户端句柄,获取客户端对象
+
+
+
+
+
+
+ 关闭所有客户端
+
+
+
+
+ 关闭指定客户端
+
+
+
+
+
+ 关闭指定客户端
+
+
+
+
+
+ 向所有客户端发送消息,单线程
+
+
+
+
+
+
+ 向指定客户端发送消息
+
+
+
+
+
+
+
+ 关闭在指定时间前失去响应的子客户端
+
+
+
+
+
+ 客户端信息
+
+
+
+
+ 客户端句柄
+
+
+
+
+ 客户端ID
+
+
+
+
+ 客户端连接时间
+
+
+
+
+ 心跳时间
+
+
+
+
+ 数据库引擎
+
+
+
+
+ 数据库枚举类型
+
+
+
+
+ Odbc引擎
+
+
+
+
+ OleDb引擎
+
+
+
+
+ Oracle引擎
+
+
+
+
+ MSSQL引擎
+
+
+
+
+ SQLite引擎
+
+
+
+
+ MySql引擎
+
+
+
+
+ 判断DataSet是否包含数据
+
+
+
+
+
+
+ 获取首行数据
+
+
+
+
+
+
+ 获取第一行第一列的值
+
+
+
+
+
+
+ 将DataSet类型转换为RyQuickSQL列表类型
+
+
+
+
+
+
+ 将DataSet类型转换为RyQuickSQL列表类型
+
+
+
+
+
+
+
+ 数据库操作接口
+
+
+
+
+ 连接数据库
+
+
+
+
+
+ 断开数据库
+
+
+
+
+
+ 获取数量
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+
+ 获取分页语句
+
+
+
+
+
+
+
+
+
+ 添加Parameter参数
+
+
+
+
+
+
+ 清空Parameter参数
+
+
+
+
+
+
+ 获取Parameter值
+
+
+
+
+
+ 根据RyQuickSQL类来获取Parameter值
+
+
+
+
+
+
+ 开始执行事务
+
+
+
+
+ 提交事务
+
+
+
+
+ 判断是否包含数据
+
+
+
+
+
+
+
+ 返回-1000表示该数据库不支持本接口
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+
+ 读取数据
+
+
+
+
+
+
+
+ 根据id号获取数据
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+
+ 执行SQL语句
+
+
+
+
+
+
+ 根据id号删除数据
+
+
+
+
+
+
+
+ 创建数据库
+
+
+
+
+
+
+ 释放资源
+
+
+
+
+ SQL字段类型
+
+
+
+
+ SQL字段类型
+
+
+
+
+
+
+ SQL字段类型
+
+
+
+
+
+
+
+ SQL字段名
+
+
+
+
+ SQL字段值
+
+
+
+
+ SQL字段长度
+
+
+
+
+ 不是真的值,而是用于计算的值
+
+
+
+
+ SQL快速操作类
+
+
+
+
+ SQL快速操作类
+
+
+
+
+
+ 表名
+
+
+
+
+ 操作字段列表
+
+
+
+
+ 清理使用资源
+
+
+
+
+ 清理使用资源
+
+
+
+
+ 操作参数列表
+
+
+
+
+ 操作参数列表
+
+
+
+
+ 添加字符串字段
+
+
+
+
+
+
+ 添加null值字段
+
+
+
+
+
+ 添加日期字段
+
+
+
+
+
+
+ 添加int字段
+
+
+
+
+
+
+ 添加double字段
+
+
+
+
+
+
+ 添加decimal字段
+
+
+
+
+
+
+ 添加bool字段
+
+
+
+
+
+
+ 添加用于计算的值
+
+
+
+
+
+
+ 添加Int64字段
+
+
+
+
+
+
+ 清空内容
+
+
+
+
+ 数量
+
+
+
+
+
+
+
+
+
+ 输出多条件搜索。
+
+ 字段名,多个字段请用逗号分隔。
+ 多个条件之间请用空格隔开
+
+
+
+
+ 获取插入SQL语句
+
+
+
+
+
+ 获取更新SQL语句
+
+
+
+
+
+ 添加参数
+
+
+
+
+
+
+ 获取Ole参数
+
+
+
+
+
+ 获取SQL参数
+
+
+
+
+
+ AES加密解密类
+
+
+
+
+ AES加密算法
+
+ 明文字符串
+ 密钥
+ 返回加密后的密文字节数组
+
+
+
+ AES解密
+
+ 密文字节数组
+ 密钥
+ 返回解密后的字符串
+
+
+
+ 加密
+
+
+
+
+
+
+
+ 解码
+
+
+
+
+
+
+
+ 转换密钥到合法密钥
+
+
+
+
+
+
+ Base64编码类
+
+
+
+
+ 编码
+
+
+
+
+
+
+ 把字符串编码成Base64字符串
+
+
+
+
+
+
+
+ 解码
+
+
+
+
+
+
+ MD5和SHA1操作类
+
+
+
+
+ 获取MD5
+
+
+
+
+
+
+ 获取MD5
+
+
+
+
+
+
+ 获取SHA1
+
+
+
+
+
+
+ 获取SHA1
+
+
+
+
+
+
+ 获取HmacSHA1
+
+
+
+
+
+
+
+ 获取SHA256
+
+
+
+
+
+
+ 获取HmacSHA256
+
+
+
+
+
+
+ 获取SHA224
+
+
+
+
+
+
+ 获取SHA512
+
+
+
+
+
+
+ 获取HmacSHA512
+
+
+
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+
+
+
+ 利用IDisposable的using语法糖方便的释放锁定操作
+ 内部类
+
+
+
+ 读写锁对象
+
+
+
+ 是否为写入模式
+
+
+
+ 利用IDisposable的using语法糖方便的释放锁定操作
+ 构造函数
+
+ 读写锁
+ 写入模式为true,读取模式为false
+
+
+ 释放对象时退出指定锁定模式
+
+
+
+ 空的可释放对象,免去了调用时需要判断是否为null的问题
+ 内部类
+
+
+
+ 空的可释放对象
+
+
+
+ 空的释放方法
+
+
+
+ 读写锁
+
+
+
+ 保存数据
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+ 构造函数
+
+
+
+ 使用using代替lock操作的对象,可指定写入和读取锁定模式
+ 构造函数
+ 为Data属性设置初始值
+
+
+
+ 获取或设置当前对象中保存数据的值
+
+ 获取数据时未进入读取或写入锁定模式
+ 设置数据时未进入写入锁定模式
+
+
+ 是否启用,当该值为false时,Read()和Write()方法将返回 Disposable.Empty
+
+
+
+ 进入读取锁定模式,该模式下允许多个读操作同时进行
+ 退出读锁请将返回对象释放,建议使用using语块
+ Enabled为false时,返回Disposable.Empty;
+ 在读取或写入锁定模式下重复执行,返回Disposable.Empty;
+
+
+
+ 进入写入锁定模式,该模式下只允许同时执行一个读操作
+ 退出读锁请将返回对象释放,建议使用using语块
+ Enabled为false时,返回Disposable.Empty;
+ 在写入锁定模式下重复执行,返回Disposable.Empty;
+
+ 读取模式下不能进入写入锁定状态
+
+
+
+ 中国农历类,最大支持公元0-9999年
+
+ 日期:2019-02-09
+ 作者:http://www.cnblogs.com/zjfree/
+
+
+
+ 日历类型
+
+
+
+
+ 无效
+
+
+
+
+ Julian 日历
+
+
+
+
+ Gregorian 日历
+
+
+
+
+ 有效
+
+
+
+
+ 公历节日
+
+
+
+
+ 农历节日
+
+
+
+
+ 某个月第n个星期几
+
+
+
+
+ 获取农历
+
+
+
+
+
+
+ 获取农历
+
+
+
+
+
+
+
+
+ 获得某农历年的闰月,返回 1~12 对应一月到十二月,返回 0 表示无闰月
+
+
+
+
+
+
+ 农历搜索方向
+
+
+
+
+ 无效
+
+
+
+
+ 向上
+
+
+
+
+ 向下
+
+
+
+
+ {* 日月食类型, 无, 日食, 月全食, 月偏食 }
+
+
+
+
+ 无
+
+
+
+
+ 日食
+
+
+
+
+ 月全食
+
+
+
+
+ 月偏食
+
+
+
+
+ {* 月相, 无, 朔, 望}
+
+
+
+
+ 无
+
+
+
+
+ 朔
+
+
+
+
+ 望
+
+
+
+
+ 获得某公历年月日的农历日数和该日月相以及日月食类型和时刻
+
+
+
+
+
+
+
+
+
+
+
+ 获得某公历年月日的农历月数
+
+
+
+
+
+
+
+
+ 获取阳历日期对应的农历日期
+
+
+
+
+
+
+
+
+
+
+
+
+ 获得某公历年月日的农历月日和是否闰月的信息
+
+
+
+
+
+
+
+
+
+
+
+ 获得等效标准日数对应的某公历日,倒推而来
+
+
+
+
+
+
+
+
+
+ 比较两个农历日期(包括闰月信息),1 大于2返回1、1等于2返回0、1小于2返回-1
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获得某农历年月日(加是否闰月)的公历年月日
+ 该函数采用反向二分法查找
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取农历某一个月的总天数
+
+
+
+
+
+
+
+
+ 获取农历年份,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历年份,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取农历月份,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历月份,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取中文表示的农历月份
+
+
+
+
+
+
+ 获取农历日,范围约1901-2101年
+
+
+
+
+
+
+ 获取农历日,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取农历日,范围约0-9999年
+
+
+
+
+
+
+ 获取节气,范围约1901-2101年
+
+
+
+
+
+
+ 获取节气,范围约0-9999年
+
+
+
+
+
+
+
+
+ 返回y年第n个节气(如小寒为1)的日差天数值(pd取值真假,分别表示平气和定气)
+
+
+
+ pd取值真假,分别表示平气和定气
+
+
+
+
+ 获取等效标准日数
+
+
+
+
+
+
+
+
+ 取本月天数,不考虑 1582 年 10 月的特殊情况
+
+
+
+
+
+
+
+ 获取节气,范围约1901-2101年
+
+
+
+
+
+
+ 获取节气,范围约0-9999年
+
+
+
+
+
+
+
+
+ 获取节气
+
+
+
+
+
+
+
+
+
+
+
+ 获取公历节日
+
+
+
+
+
+
+ 获取公历节日
+
+
+
+
+
+
+
+
+ 获取指定月份的第n个星期几的节日
+
+
+
+
+
+
+ 返回星座,范围约1901-2101年
+
+
+
+
+ 返回星座,范围约0-9999年
+
+
+
+
+ 获取农历节日
+
+
+
+
+
+
+
+
+ 获取农历节日
+
+
+
+
+
+
+ 判断y年m月(1,2,..,12,下同)d日是Gregorian历还是Julian历(opt=1,2,3分别表示标准日历,Gregorge历和Julian历),是则返回1,是Julian历则返回0,若是Gregorge历所删去的那10天则返回-1
+
+
+
+
+ 返回阳历y年m月d日的日差天数(在y年年内所走过的天数,如2000年3月1日为61)
+
+
+
+
+ 返回阳历y年日差天数为x时所对应的月日数(如y=2000,x=274时,返回1001(表示10月1日,即返回100*m+d))
+
+
+
+
+ 获取指定日期的节气。
+
+ 要获取的年
+ 要获取的月
+
+
+ 立春:立是开始的意思,春是蠢动,表示万物开始有生气,这一天春天开始。
+ 雨水:降雨开始,雨水将多。
+ 惊蛰:春雷响动,惊动蛰伏地下冬眠的生物,它们将开始出土活动。
+ 春分:这是春季九十天的中分点,这一天昼夜相等,所以古代曾称春分秋分为昼夜分。
+ 清明:明洁晴朗,气候温暖,草木开始萌发繁茂。
+ 谷雨:雨生百谷的意思。雨水增多,适时的降雨对谷物生长很为有利。
+ 立夏:夏天开始,万物渐将随温暖的气候而生长。
+ 小满:满指籽粒饱满,麦类等夏热作物这时开始结籽灌浆,即将饱满。
+ 芒种:有芒作物开始成熟,此时也是秋季作物播种的最繁忙时节。
+ 夏至:白天最长,黑夜最短,这一天中午太阳位置最高,日影短至终极,古代又称这一天为日北至或长日至。
+ 小暑:暑是炎热,此时还未到达最热。
+ 大暑:炎热的程度到达高峰。
+ 立秋:秋天开始,植物快成熟了。
+ 处暑:处是住的意思,表示暑气到此为止。
+ 白露:地面水气凝结为露,色白,是天气开始转凉了。
+ 秋分:秋季九十天的中间,这一天昼夜相等,同春分一样,太阳从正东升起正西落下。
+ 寒露:水露先白而后寒,是气候将逐渐转冷的意思。
+ 霜降:水气开始凝结成霜。
+ 立冬:冬是终了,作物收割后要收藏起来的意思,这一天起冬天开始。
+ 小雪:开始降雪,但还不多。
+ 大雪:雪量由小增大。
+ 冬至:这一天中午太阳在天空中位置最低,日影最长,白天最短, 黑夜最长,古代又称短日至或日南至。
+ 小寒:冷气积久而为寒,此时尚未冷到顶点。
+ 大寒:天候达到最寒冷的程度
+
+
+
+
+ 获取年柱。
+
+
+
+
+ 获得月柱
+
+
+
+
+
+
+ 获取日柱。
+
+
+
+
+ 返回甲子数x对应的天干数(如33为3)
+
+
+
+
+ 返回甲子数x对应的地支数(如33为9)
+
+
+
+
+ 获取日的天干地支
+
+
+
+
+
+
+ 返回甲子数x对应的天干字符串
+
+
+
+
+ 返回甲子数x对应的地支字符串
+
+
+
+
+ 返回甲子数x对应的干支字符串
+
+
+
+
+
+
+ 获取三伏开始时间
+
+
+ 0表示1伏,1表示2伏,2表示3伏
+
+
+
+
+ 节气
+
+
+
+
+ 节气的时间。
+
+
+
+
+ 节气名。
+
+
+
+
+ 热键转换类
+
+
+
+
+ 功能键。
+
+
+
+
+ 修改键。
+
+
+
+
+ 转换功能键到谷歌浏览器专用
+
+
+
+
+ 将chrome功能键转换为普通功能键
+
+
+
+
+
+
+ 按键值。
+
+
+
+
+ 初始化类 的新实例。
+
+ The modifiers.
+ The key code.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 初始化类 的新实例。
+
+
+
+
+ 加载热键
+
+
+
+
+
+
+ 加载热键
+
+
+
+
+
+ 加载热键
+
+
+
+
+
+ 判断是否是热键
+
+
+
+
+ 获取当前热键
+
+
+
+
+ 已重载,返回“Ctrl+Alt+A”格式的字符串。
+
+ 类似“Ctrl+Alt+A”格式的字符串
+
+
+
+ 返回“Ctrl+Alt+A”格式的字符串。
+
+ 类似“Ctrl+Alt+A”格式的字符串
+
+
+
+ 功能键
+
+
+
+
+ 无
+
+
+
+
+ Alt键
+
+
+
+
+ Ctrl键
+
+
+
+
+ Shift键
+
+
+
+
+ Win键
+
+
+
+
+ 热键类
+
+
+
+
+ 热键类
+
+
+
+
+
+ 热键注销
+
+
+
+
+ 热键是否有效
+
+
+
+
+ 释放热键
+
+
+
+
+ 注册热键
+
+
+
+
+
+
+
+
+ 注册热键
+
+
+
+
+
+
+
+
+ 删除热键
+
+
+
+
+
+
+ 删除所有热键
+
+
+
+
+ 热键事件
+
+
+
+
+
+ 当使用热键时发生的事件
+
+
+
+
+ 热键消息过滤
+
+
+
+
+
+
+ 热键类型
+
+
+
+
+ 热键id
+
+
+
+
+ 功能键
+
+
+
+
+ 普通键
+
+
+
+
+ 热键类型
+
+
+
+
+
+
+
+ Win32 API
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取当前前台窗口句柄
+
+
+
+
+
+ 获得当前活动窗体
+
+
+
+
+
+ 设置活动窗体
+
+
+
+
+
+
+ 获取类名
+
+
+
+
+
+
+
+
+ 获取当前线程对应的进程ID
+
+
+
+
+
+
+
+ 判断指定句柄是否是一个窗口
+
+
+
+
+
+
+ 获取窗口标题
+
+
+
+
+
+
+
+
+ 查找窗口
+
+
+
+
+
+
+
+ 设置父窗口
+
+
+
+
+
+
+
+ 移动窗口
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 结束进程
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+ 获取窗口位置和大小
+
+
+
+
+
+
+
+ 矩形
+
+
+
+
+ 最左坐标
+
+
+
+
+ 最上坐标
+
+
+
+
+ 最右坐标
+
+
+
+
+ 最下坐标
+
+
+
+
+ WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。
+
+
+
+
+ 系统通道ID
+
+
+
+
+ 用户通道ID
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 获取消息
+
+
+
+
+
+
+
+ 发送消息
+
+
+
+
+
+
+
+
+
+ 设置父窗口
+
+
+
+
+
+
+
+
diff --git a/Bin/Release/CommonControls/.NET4/MyDb_MSSQL.dll b/Bin/Release/CommonControls/.NET4/MyDb_MSSQL.dll
index f89404f..54b41ee 100644
Binary files a/Bin/Release/CommonControls/.NET4/MyDb_MSSQL.dll and b/Bin/Release/CommonControls/.NET4/MyDb_MSSQL.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/MyDb_MySQL.dll b/Bin/Release/CommonControls/.NET4/MyDb_MySQL.dll
index ca817cf..eb9bf73 100644
Binary files a/Bin/Release/CommonControls/.NET4/MyDb_MySQL.dll and b/Bin/Release/CommonControls/.NET4/MyDb_MySQL.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/MyDb_SQLite.dll b/Bin/Release/CommonControls/.NET4/MyDb_SQLite.dll
index 8987c2b..ac1a28f 100644
Binary files a/Bin/Release/CommonControls/.NET4/MyDb_SQLite.dll and b/Bin/Release/CommonControls/.NET4/MyDb_SQLite.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/RyPrint.dll b/Bin/Release/CommonControls/.NET4/RyPrint.dll
index 04ff90d..b562ba2 100644
Binary files a/Bin/Release/CommonControls/.NET4/RyPrint.dll and b/Bin/Release/CommonControls/.NET4/RyPrint.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/RyWeb.dll b/Bin/Release/CommonControls/.NET4/RyWeb.dll
index 6112f57..e47227a 100644
Binary files a/Bin/Release/CommonControls/.NET4/RyWeb.dll and b/Bin/Release/CommonControls/.NET4/RyWeb.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/ryControls.dll b/Bin/Release/CommonControls/.NET4/ryControls.dll
index e8a9dc9..80278dd 100644
Binary files a/Bin/Release/CommonControls/.NET4/ryControls.dll and b/Bin/Release/CommonControls/.NET4/ryControls.dll differ
diff --git a/Bin/Release/CommonControls/.NET4/ryUpdate.dll b/Bin/Release/CommonControls/.NET4/ryUpdate.dll
index c7a4776..b66a581 100644
Binary files a/Bin/Release/CommonControls/.NET4/ryUpdate.dll and b/Bin/Release/CommonControls/.NET4/ryUpdate.dll differ
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e69de29..a25d64b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -0,0 +1,6 @@
+### 2020-12-10更新
+------
+
+
+#### MyDbV4 V2.1.2012.1001
+- *.[新增]新增函数IsEng来判断字符串是否是英文
diff --git a/Source/.vs/公用控件组V4/v16/.suo b/Source/.vs/公用控件组V4/v16/.suo
index 493c92f..4d77ef6 100644
Binary files a/Source/.vs/公用控件组V4/v16/.suo and b/Source/.vs/公用控件组V4/v16/.suo differ
diff --git a/Source/Itrycn_Project2/FrmStart.cs b/Source/Itrycn_Project2/FrmStart.cs
index 9725e28..ba9faac 100644
--- a/Source/Itrycn_Project2/FrmStart.cs
+++ b/Source/Itrycn_Project2/FrmStart.cs
@@ -1,146 +1,146 @@
-using Itrycn_Project;
-using ryCommon;
-using System;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Data;
-using System.Drawing;
-using System.Linq;
-using System.Text;
-using System.Windows.Forms;
-
-namespace Itrycn_Project2
-{
- public partial class FrmStart : Form
- {
- string[] prog_args;
- public FrmStart(string[] args)
- {
- InitializeComponent();
- prog_args = args;
- //配置软件信息
- notifyIcon1.Text = Soft_Info.Soft_Title;
- Text = Soft_Info.Soft_Title + " V" + RySoft.VersionStr;
- if (!Soft_Info.ShowTray) { notifyIcon1.Visible = false; }
- if (!Soft_Info.DonateVisabled) { 捐助ToolStripMenuItem.Text = "关于"; }
- if (Soft_Info.Soft_Url.Length == 0) { 打开官网ToolStripMenuItem.PerformClick(); }
- notifyIcon1.Icon = Icon;
- }
-
- private void 显示主窗体ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- this.WindowState = FormWindowState.Normal;
- var topmost = this.TopMost;
- this.TopMost = true;
- this.Show();
- this.TopMost = topmost;
- }
-
- private void 退出软件ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Application.Exit();
- }
-
- private void FrmStart_Shown(object sender, EventArgs e)
- {
- ryCommon.Ini ini = new Ini(Soft_Info.UserDataFolder + "\\Win.dat");
- ini.WriteIni(Soft_Info.Soft_Id, "hwnd", Handle.ToInt32());
- if (prog_args.Length >= 1)
- {
- //如果是自启动,并且开启了右下角托盘图标,则隐藏自身。
- if (prog_args[0] == Soft_Info.Soft_Pram && Soft_Info.ShowTray)
- this.Hide();
- }
- }
-
- private void FrmStart_FormClosing(object sender, FormClosingEventArgs e)
- {
- if (Soft_Info.ShowTray && Soft_Config.HideByCloseBtn && e.CloseReason== CloseReason.UserClosing)
- {
- e.Cancel = true;
- this.Hide();
- notifyIcon1.ShowBalloonTip(3000, Soft_Info.Soft_Title, "软件已经最小化到此处,请右击托盘图标进行关闭。", ToolTipIcon.Info);
- return;
- }
- if (!Soft_Config.IsCanCloseForm)
- {
- e.Cancel = true;
- MessageBox.Show("当前还有操作正在运行,请稍后关闭软件。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
- }
- }
- protected override void WndProc(ref System.Windows.Forms.Message msg)
- {
- switch (msg.Msg)
- {
- case 17189: //处理消息
- {
- #region 激活窗体
- switch (msg.WParam.ToInt32())
- {
- case 100://
- #region 显示界面
- if ((int)msg.LParam.ToInt32() == 100)
- {
- this.Show();
- this.WindowState = FormWindowState.Normal;
- this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
- this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
- //RyForm.SetActiveWindow(Handle);
- RyForm.BringToTop(Handle);
- 显示主窗体ToolStripMenuItem.PerformClick();
- this.BringToFront();
- this.Select();
- this.Focus();
- RyForm.BringToTop(Handle);
- }
- #endregion
- break;
- }
- #endregion
- }
- break;
- default:
- base.WndProc(ref msg);//调用基类函数处理非自定义消息。
- break;
- }
- }
-
- private void 捐助ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- if (Soft_Info.DonateVisabled)
- {
- FrmAbout frm = new FrmAbout();
- frm.ShowDialog();
- frm.Dispose();
- }
- else
- {
- MessageBox.Show(Soft_Info.AboutText.Replace("#softname#", Soft_Info.Soft_Title).Replace("#ver#", "V" + RySoft.VersionStr), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
- }
- }
-
-
- private void 打开官网ToolStripMenuItem_Click(object sender, EventArgs e)
- {
- ryCommon.RyFiles.OpenUrl(Soft_Info.Soft_Url);
- }
-
- private void FrmStart_Load(object sender, EventArgs e)
- {
- Itrycn_Project.Itrycn_Db.CreateTable();
- LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Soft_Info.Update_Url);
- update.CheckUpdate();
- var dbver = Itrycn_Db.GetDbVer();
+using Itrycn_Project;
+using ryCommon;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Windows.Forms;
+
+namespace Itrycn_Project2
+{
+ public partial class FrmStart : Form
+ {
+ string[] prog_args;
+ public FrmStart(string[] args)
+ {
+ InitializeComponent();
+ prog_args = args;
+ //配置软件信息
+ notifyIcon1.Text = Soft_Info.Soft_Title;
+ Text = Soft_Info.Soft_Title + " V" + RySoft.VersionStr;
+ if (!Soft_Info.ShowTray) { notifyIcon1.Visible = false; }
+ if (!Soft_Info.DonateVisabled) { 捐助ToolStripMenuItem.Text = "关于"; }
+ if (Soft_Info.Soft_Url.Length == 0) { 打开官网ToolStripMenuItem.PerformClick(); }
+ notifyIcon1.Icon = Icon;
+ }
+
+ private void 显示主窗体ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ this.WindowState = FormWindowState.Normal;
+ var topmost = this.TopMost;
+ this.TopMost = true;
+ this.Show();
+ this.TopMost = topmost;
+ }
+
+ private void 退出软件ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ Application.Exit();
+ }
+
+ private void FrmStart_Shown(object sender, EventArgs e)
+ {
+ ryCommon.Ini ini = new Ini(Soft_Info.UserDataFolder + "\\Win.dat");
+ ini.WriteIni(Soft_Info.Soft_Id, "hwnd", Handle.ToInt32());
+ if (prog_args.Length >= 1)
+ {
+ //如果是自启动,并且开启了右下角托盘图标,则隐藏自身。
+ if (prog_args[0] == Soft_Info.Soft_Pram && Soft_Info.ShowTray)
+ this.Hide();
+ }
+ }
+
+ private void FrmStart_FormClosing(object sender, FormClosingEventArgs e)
+ {
+ if (Soft_Info.ShowTray && Soft_Config.HideByCloseBtn && e.CloseReason== CloseReason.UserClosing)
+ {
+ e.Cancel = true;
+ this.Hide();
+ notifyIcon1.ShowBalloonTip(3000, Soft_Info.Soft_Title, "软件已经最小化到此处,请右击托盘图标进行关闭。", ToolTipIcon.Info);
+ return;
+ }
+ if (!Soft_Config.IsCanCloseForm)
+ {
+ e.Cancel = true;
+ MessageBox.Show("当前还有操作正在运行,请稍后关闭软件。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+ }
+ }
+ protected override void WndProc(ref System.Windows.Forms.Message msg)
+ {
+ switch (msg.Msg)
+ {
+ case 17189: //处理消息
+ {
+ #region 激活窗体
+ switch (msg.WParam.ToInt32())
+ {
+ case 100://
+ #region 显示界面
+ if ((int)msg.LParam.ToInt32() == 100)
+ {
+ this.Show();
+ this.WindowState = FormWindowState.Normal;
+ this.Top = (Screen.PrimaryScreen.WorkingArea.Height - this.Height) / 2;
+ this.Left = (Screen.PrimaryScreen.WorkingArea.Width - this.Width) / 2;
+ //RyForm.SetActiveWindow(Handle);
+ RyForm.BringToTop(Handle);
+ 显示主窗体ToolStripMenuItem.PerformClick();
+ this.BringToFront();
+ this.Select();
+ this.Focus();
+ RyForm.BringToTop(Handle);
+ }
+ #endregion
+ break;
+ }
+ #endregion
+ }
+ break;
+ default:
+ base.WndProc(ref msg);//调用基类函数处理非自定义消息。
+ break;
+ }
+ }
+
+ private void 捐助ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ if (Soft_Info.DonateVisabled)
+ {
+ FrmAbout frm = new FrmAbout();
+ frm.ShowDialog();
+ frm.Dispose();
+ }
+ else
+ {
+ MessageBox.Show(Soft_Info.AboutText.Replace("#softname#", Soft_Info.Soft_Title).Replace("#ver#", "V" + RySoft.VersionStr), "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
+ }
+ }
+
+
+ private void 打开官网ToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ ryCommon.RyFiles.OpenUrl(Soft_Info.Soft_Url);
+ }
+
+ private void FrmStart_Load(object sender, EventArgs e)
+ {
+ Itrycn_Project.Itrycn_Db.CreateTable();
+ LiveUpdate.RyUpdate update = new LiveUpdate.RyUpdate(Soft_Info.Update_Url);
+ update.CheckUpdate();
+ var dbver = Itrycn_Db.GetDbVer();
if(dbver==1) //初始版本,并是当前要求的数据库
{
- }
+ }
else
{
MessageBox.Show("不支持当前数据库版本,这可能是以下原因导致的:\r\n1.数据库已损坏;'\r\n2.当前数据库是由新版软件创建的(请更新软件后重试)。", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
- Application.Exit();
- return;
- }
- }
- }
-}
+ Application.Exit();
+ return;
+ }
+ }
+ }
+}
diff --git a/Source/MyDb/DbManage/Strings.cs b/Source/MyDb/DbManage/Strings.cs
index 0f6b172..620b1c1 100644
--- a/Source/MyDb/DbManage/Strings.cs
+++ b/Source/MyDb/DbManage/Strings.cs
@@ -280,6 +280,15 @@ namespace ryCommon
return !Regex.IsMatch(str, "[^0-9a-zA-Z]");
}
///
+ /// 判断字符串是否只包含英文
+ ///
+ ///
+ ///
+ public static bool IsEng(string str)
+ {
+ return !Regex.IsMatch(str, "[^a-zA-Z]");
+ }
+ ///
/// 判断字符串是否匹配,支持?*通配符
///
/// 待匹配的字符串
diff --git a/Source/MyDb/DbManage/VarExtension.cs b/Source/MyDb/DbManage/VarExtension.cs
index 0f8aec8..a6adfdd 100644
--- a/Source/MyDb/DbManage/VarExtension.cs
+++ b/Source/MyDb/DbManage/VarExtension.cs
@@ -96,6 +96,15 @@ namespace ryCommon
return Strings.IsEngOrNum(input);
}
///
+ /// 判断字符串是否是英文
+ ///
+ ///
+ ///
+ static public bool IsEng(this string input)
+ {
+ return Strings.IsEng(input);
+ }
+ ///
/// 是否在指定范围内
///
///
diff --git a/Source/MyDb/Properties/AssemblyInfo.cs b/Source/MyDb/Properties/AssemblyInfo.cs
index 8a1ac78..7d43107 100644
--- a/Source/MyDb/Properties/AssemblyInfo.cs
+++ b/Source/MyDb/Properties/AssemblyInfo.cs
@@ -1,36 +1,36 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// 有关程序集的一般信息由以下
-// 控制。更改这些特性值可修改
-// 与程序集关联的信息。
-[assembly: AssemblyTitle("MyDb")]
-[assembly: AssemblyDescription("基于乘黄V1架构")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("睿元网络工作室")]
-[assembly: AssemblyProduct("MyDb")]
-[assembly: AssemblyCopyright("Copyright © 2010-2017")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-//将 ComVisible 设置为 false 将使此程序集中的类型
-//对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
-//请将此类型的 ComVisible 特性设置为 true。
-[assembly: ComVisible(false)]
-
-// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
-[assembly: Guid("9df20d86-a56e-4cf6-a3d8-f30421297b1b")]
-
-// 程序集的版本信息由下列四个值组成:
-//
-// 主版本
-// 次版本
-// 生成号
-// 修订号
-//
-//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
-// 方法是按如下所示使用“*”: :
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("2.1.2011.0901")]
-[assembly: AssemblyFileVersion("2.1.2011.0901")]
\ No newline at end of file
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// 有关程序集的一般信息由以下
+// 控制。更改这些特性值可修改
+// 与程序集关联的信息。
+[assembly: AssemblyTitle("MyDb")]
+[assembly: AssemblyDescription("基于乘黄V1架构")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("睿元网络工作室")]
+[assembly: AssemblyProduct("MyDb")]
+[assembly: AssemblyCopyright("Copyright © 2010-2017")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+//将 ComVisible 设置为 false 将使此程序集中的类型
+//对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
+//请将此类型的 ComVisible 特性设置为 true。
+[assembly: ComVisible(false)]
+
+// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
+[assembly: Guid("9df20d86-a56e-4cf6-a3d8-f30421297b1b")]
+
+// 程序集的版本信息由下列四个值组成:
+//
+// 主版本
+// 次版本
+// 生成号
+// 修订号
+//
+//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
+// 方法是按如下所示使用“*”: :
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("2.1.2012.1001")]
+[assembly: AssemblyFileVersion("2.1.2012.1001")]
\ No newline at end of file
diff --git a/Source/MyDb/bin/x86/Debug/MyDb.dll b/Source/MyDb/bin/x86/Debug/MyDb.dll
index 0fab45f..a1b1190 100644
Binary files a/Source/MyDb/bin/x86/Debug/MyDb.dll and b/Source/MyDb/bin/x86/Debug/MyDb.dll differ
diff --git a/Source/MyDb/bin/x86/Release/MyDb.dll b/Source/MyDb/bin/x86/Release/MyDb.dll
index 16f2c92..666c190 100644
Binary files a/Source/MyDb/bin/x86/Release/MyDb.dll and b/Source/MyDb/bin/x86/Release/MyDb.dll differ
diff --git a/Source/ryControls/bin/x86/Debug/MyDb.dll b/Source/ryControls/bin/x86/Debug/MyDb.dll
index 0fab45f..a1b1190 100644
Binary files a/Source/ryControls/bin/x86/Debug/MyDb.dll and b/Source/ryControls/bin/x86/Debug/MyDb.dll differ
diff --git a/Source/ryControls/bin/x86/Debug/ryControls.dll b/Source/ryControls/bin/x86/Debug/ryControls.dll
index 1debc3a..afa1097 100644
Binary files a/Source/ryControls/bin/x86/Debug/ryControls.dll and b/Source/ryControls/bin/x86/Debug/ryControls.dll differ
diff --git a/Source/ryControls/bin/x86/Release/MyDb.dll b/Source/ryControls/bin/x86/Release/MyDb.dll
index 16f2c92..666c190 100644
Binary files a/Source/ryControls/bin/x86/Release/MyDb.dll and b/Source/ryControls/bin/x86/Release/MyDb.dll differ
diff --git a/Source/ryControls/bin/x86/Release/ryControls.dll b/Source/ryControls/bin/x86/Release/ryControls.dll
index 983d840..19d085a 100644
Binary files a/Source/ryControls/bin/x86/Release/ryControls.dll and b/Source/ryControls/bin/x86/Release/ryControls.dll differ