标题:各位老大,帮忙做个测试呗
只看楼主
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
结帖率:99.76%
已结贴  问题点数:40 回复次数:18 
各位老大,帮忙做个测试呗
测试代码:
程序代码:
DECLARE CovertLunarToSolar IN dlltest.dll  INTEGER iyear,INTEGER imonth,INTEGER iday,INTEGER @iyear,INTEGER @imonth,INTEGER @iday &&农历转阳历
DECLARE GetLunarDate IN dlltest.dll  INTEGER iyear,INTEGER imonth,INTEGER iday,INTEGER @iyear,INTEGER @imonth,INTEGER @iday       &&阳历转阴历
DECLARE INTEGER CalcDateDiff IN dlltest.dll  INTEGER iyear,INTEGER imonth,INTEGER iday,INTEGER iyear,INTEGER imonth,INTEGER iday  &&计算日期差
DECLARE FormatLunarYear IN dlltest.dll INTEGER iyear,STRING @buffer  &&格式化阴历的year
DECLARE FormatMonth IN dlltest.dll INTEGER imonth,STRING @buffer     &&格式化阴历的month
DECLARE FormatLunarDay IN dlltest.dll INTEGER iday,STRING @buffer    &&格式化阴历的day
&&函数声明结束
clear
year1=0
month1=0
day1=0
ybuffer=space(10)
mbuffer=space(4)
dbuffer=space(8)
GetLunarDate(2013,01,07,@year1,@month1,@day1)
FormatLunarYear(year1,@ybuffer)
FormatMonth(month1,@mbuffer)
FormatLunarDay(day1,@dbuffer)
?'转换后的阴历日期是'+ybuffer+mbuffer+dbuffer
CovertLunarToSolar(2012,12,23,@year1,@month1,@day1)
?'我的阳历生日是'+str(year1,4,0)+''+str(month1,2,0)+''+str(day1,2,0)+''
idays=CalcDateDiff(year1,month1,day1,year(date()),month(date()),day(date()))
?'我还有'+str(idays,3,0)+'天就过生日了'
[local]1[/local]


[ 本帖最后由 wp231957 于 2013-1-7 12:06 编辑 ]

dlltest.rar (228.36 KB)
搜索更多相关主题的帖子: 测试 
2013-01-06 22:50
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
要给朋友写个库函数
可是朋友只会vfp  没办法 用c写了一个阴阳历转换的库函数

我自己测试了没问题  希望各位老大们 帮我多做一些测试案例  

谢谢了

DO IT YOURSELF !
2013-01-06 22:52
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
测试结果随便找个万年历就知道对不对了

DO IT YOURSELF !
2013-01-06 22:53
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:8 
给点分呗
2013-01-06 22:59
阿鞠尼
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:首尔
等 级:蒙面侠
威 望:5
帖 子:1467
专家分:4442
注 册:2012-5-30
得分:8 
给点分呗

喜欢睡觉 却经常熬夜
2013-01-06 23:04
阿鞠尼
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:首尔
等 级:蒙面侠
威 望:5
帖 子:1467
专家分:4442
注 册:2012-5-30
得分:0 
没有vfp6.0  无法测试

喜欢睡觉 却经常熬夜
2013-01-06 23:04
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
4楼5楼 故意捣乱者 分没有

DO IT YOURSELF !
2013-01-06 23:04
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
回复 6楼 阿鞠尼
小兄弟要是不懂vfp 那就算了
要是懂的话  安装不是问题

DO IT YOURSELF !
2013-01-06 23:05
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:8 
这个函数如何调用

坚守VFP最后的阵地
2013-01-06 23:52
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:8 
2013-01-06 23:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-395419-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.328625 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved