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表示追加成功
write为true,追加内容到hosts里;为false,判断是否需要追加
要追加的内容列表,每一行为ip 域名的格式
是否要写入,如果为false,则只判断是否需要追加,而不写入Hosts文件
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
获取消息
发送消息
设置父窗口