注册 登录
编程论坛 VFP论坛

分享四,日期控件

laowan001 发布于 2021-11-30 08:24, 1978 次点击
根据在网上找到的一个日历表单(据说是战斗民族的作品),改造成日期控件,支持双日期联动,具体见附件中的表单test

属性说明:
    .caption  选择日期时的窗口标题
    .date  控件当前日期(字符型),如有必要可自行改成日期型
    .prev  上一个日期控件,双日期使用时开始日期控件使用。单日期控件使用时不需要
    .next  下一个日期控件,双日期使用时截止日期控件使用。单日期控件使用时不需要


出现日历窗口时,点击上方中间的年月可快速选择其他月或年

双日期控件使用时,当开始日期的选择日期大于截止日期当前时,截止日期与开始日期相同;当截止日期的选择日期小于开始日期时,开始日期与截止日期相同
只有本站会员才能查看附件,请 登录


只有本站会员才能查看附件,请 登录

10 回复
#2
独木星空2021-11-30 09:25
回复 楼主 laowan001
谢谢分享!我一般探讨方向在素数这个问题上,有时也去分析表导入,导出,打印设置等,其他方面很少介入。我只是在工作之余,用vfp编程消磨时间,偶尔也会获得意想不到的收货。
#3
厨师王德榜2021-11-30 10:39
感谢分享,比较有行色,尤其是双控件能自动解决日期冲突,避开了OLE控件注册,简练实用.
#4
laowan0012021-11-30 10:46
回复 3楼 厨师王德榜
谢谢。
做这个控件也是跟OLE的问题有关系
#5
nbwww2021-11-30 18:14
收藏  多谢分享
#6
schtg2021-12-01 06:40
谢谢分享!
#7
厨师王德榜2021-12-02 10:30
回复 4楼 laowan001
放在scx文件中使用没有问题,但是一旦编译项目,会报错.
#8
laowan0012021-12-02 11:12
回复 7楼 厨师王德榜
具体是什么错误?
我的系统也是编译的,没出现报错
#9
厨师王德榜2021-12-06 14:07
Visual Class Library c:\xide\prg\commctrl.vcx has the following errors:
    Unknown CC_CONTROLCOUNT - Undefined
    Unknown CC_MAYRELEASE - Undefined
    Unknown CC_ONCONTROLCREATE - Undefined
    Unknown CC_ONCONTROLDESTROY - Undefined
    Unknown CC_ENABLEUIUPDATE - Undefined
    Unknown CC_ISLIBRARYLOADED - Undefined
    Unknown CC_ONFORMDESTROY - Undefined

project 文件打包在此:
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2021-12-6 14:18编辑过]

#10
厨师王德榜2021-12-06 14:14
回复 8楼 laowan001
出错过程如下:
只有本站会员才能查看附件,请 登录

具体出错信息见 上个楼层.
#11
laowan0012021-12-06 19:55
回复 10楼 厨师王德榜
是我忘说了,编译时的那些错误可“全忽略”,我这里编译的时候也会出现那些错误,忽略了不影响使用,试下看
1