我想编写一个测八字软件

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:57:27
知道出生日期:如1997.7.31,怎么根据这些信息,用vb编写一个测八字软件?有编好的,请把代码告诉我一下,谢谢...

首先你要知道八字分为哪几个部分:
出生年占八字中的两个;出生月、日、时辰各是两个。
编程时,可以分别计算出年月日时的二字,最后在合并即可。
例如:if nian=1954 then
nianbazi="甲申"(举个例子,不一定是!)
if nian=1955 then
nianbazi="甲酉"(举个例子,不一定是!)
……
要找到其中的规律,就不用if句了,可以将年的数字制成变量,年每增加1,二字的末字便会向后推一个(子丑寅....),推够一轮首字向后推一个;如此循环...
月日时的雷同。
我暂时没有源码,不过道理很简单,你可以研究一下!

网上这类软件有很多;
你也可以到VB吧去求助一下,高手很多的!
http://post.baidu.com/f?kw=vb&t=4