一款Delphi编写的万年历控件,用于开发功能强大的日历功能,支持显示农历,可自定义日历显示区的背景图像,文字颜色、是否显示生肖、背景颜色以及标题字体及颜色自定义、节日字体定义等,可充分实现对日历个性定制的需求。具体日历效果请参见演示截图所示。    //农历月份数据,每年4字节,从1901年开始,共150年    //数据来源:UCDOS 6.0 UCT.COM    //分析整理:Copyright (c) 1996-1998, Randolph    //数据解析:    //如果第一字节的bit7为1,则该年1月1日位于农历12月,否则位于11月    //第一字节去除bit7为该年1月1日的农历日期    // 第二字节 第三字节    //bit: 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0    //农历月份:16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1    //农历月份指的是从该年1月1日的农历月份算起的顺序号    //农历月份对应的bit为1则该月为30日,否则为29日    //第四字节为闰月月份   // BaseDate='2000/02/04';//2000立春    BaseAnimalDate = '1972'; //1972年支为子(是鼠年)    BaseSkyStemDate = '1974'; //1974年干为甲   注:原始数据类型定义在GdipTypes.pas中,为了Delphi习惯,常用的已经在本模块重新   * 定义。要使用某些特殊的枚举、记录、常量或过程必须包含GdipTypes.pas文件
2021-09-17 16:46:11 443KB Delphi源码-系统相关
1
《Windows NT/2000编程实践》
2021-09-10 19:18:24 828KB 控件 源码 系统相关类 资源
1
Delphi利用进程实现消息传送及内存共享,自己做的一个共享内存组件;原来是一个单元引用,加入进程间的消息传递;做成了组件;如果存在公用的内存镜像文件,将数据填充到指针中;否则创建它,如果存在公用的内存镜像文件,得到其数据;否则创建它,并使指针指向数据;   功能方面可以实现:   ①、简单的字符串共享与消息传递;   ②、自定义格式的数据共享;定义一个数据类型(也可以建立一个公共的共享内存数据格式文件)   ③、填充和转换字符数组   ④、能接收消息的句柄;   ⑤、进程间传递消息,要注册消息
2021-09-06 19:04:58 3KB Delphi源码-系统相关
1
Android 闹钟 倒计时源代码,一个运行于Android手机的BrewClock闹钟源代码,可以学习到一些秒表、闹钟、倒计时相关的android编程技巧,源代码也是比较完整的。
2021-08-27 15:35:01 150KB Android源码-系统相关
1
VB通过驱动读写内存的例子,DllTO屋哥_DLL Demo原创作品,直接编译即可。再此说明一下,因操作Windows驱动,因此有些杀毒软件可能会报警,比如360杀毒或木马防火墙等,觉得有问题的就不要下载了,想研究一下的就下载吧,其实没有恶意代码。
2021-08-10 15:52:28 22KB VB源码-系统相关
1
最近在看USB的HID类的设备的读写操作,前几天下了一个是用VC写的,由于本人对VC不是太懂,所以看起来比较吃力,而且修改起来也比较困难。呵呵,只怪自己VC太差。如果有用VB写的就好了。最近正好找到一个,VB写的,方便理解。也很容易改成自己HID的上位机
2021-08-04 15:36:11 22KB VB源码 系统相关 USB
1
vc 限制鼠标的移动区域,通过点击“限制”按钮后,鼠标的移动区域将改变,将仅限于所属的窗口内,当然也可限制到指定的区域中,在一些游戏程序中,这种应用相当广泛。友情提示:测试时请小心,若点击了限制按钮后,鼠标移动范围被限制,可重新恢复比较难,或者重启电脑。
2021-07-31 15:47:31 21KB VC 源码-系统相关
1
自动更换桌面壁纸的VB源代码实例,将图片拷贝到指定文件夹,在代码里设定路径,编译运行本程序,然后点击按钮,每点击一次,桌面壁纸就会自动更换一张,如果你是一位VB编程者,你就能很容易的再次扩展功能,开发一个桌面壁纸类的小软件来。
2021-07-28 22:23:27 4KB VB源码-系统相关
1
桌面壁纸自动切换,VB程序的源代码,使用时,将自己想要自动更换的bmp图片与编译生成的exe文件置于同一目录下,设定自动更新时间后,点击“停止”即生效。
2021-07-28 21:59:46 5KB VB源码-系统相关
1
VC 16进制串口发送和接收数据,可以选择串口速率和串口号,设置发送和接收的数据编码是否是十六进制,当接收区内容过多时可清空内容区。将一个字符串作为十六进制串转化为一个字节数组,字节间可用空格分隔,返回转换后的字节数组长度,同时字节数组长度自动设置。   测试时请注意:需要确定一个mscomm32.ocx控件在system目录下,并且该控件已经被windows注册。
2021-07-27 21:08:42 24KB VC 源码-系统相关
1