更新“v1.621 (2010.02.12)”问题就来了?

Home Home
引用 | 编辑 zw263755
2010-02-13 08:21
楼主
推文 x0
我下载安装后,点按“分析”我编辑的紫微论命解说部分,就出现;星桥五术ncc-900已停止工作
                      出现了一个问题,导致程序停止工作。如果有可用的解决方案,windows将关闭程式并通知你。



    随后程式关闭,我试着重新打开程式,分析程式自带紫微论命(不是我编辑的部分),正常,多次试验,还是一点我编辑的程式就问题如上。我试着把我编辑的部分程式勾选为不运算,问题依然,实在不忍心看着自己编辑的部分竟白费了,求救???


    这个问题在更新程式“v1.620 (2010.02.05)”时就有时出现“异常提示”画面虚白了,我再第二次点击分析就出现就如上显示,当时我把第一次出现的原因找出来,是子女宫的子程式不执行,当我编辑程式压缩精简后,就正常了,但一会又出现了如上,最后我把系统认错的程式关闭不用,程式再运行分析时正常。但现在已经没有一点机会让你找出原因就关闭!!!

献花 x0
引用 | 编辑 zw263755
2010-02-13 08:59
1楼
  
问题就出现在各宫解说部分,其他的格局、流年、大运、小限等等都正常。

献花 x0
引用 | 编辑 mainchen
2010-02-13 14:05
2楼
  
下面是引用 zw263755 于 2010-02-13 08:59 发表的 : 到引言文
问题就出现在各宫解说部分,其他的格局、流年、大运、小限等等都正常。

这类的问题, 通常出现在自行撰写的指令语法的有问题, 建议您分段去测试执行, 看看是那一行程式造成的:


找到有问题的程式后, 去修正它, 如果您不知道问题在那里, 可将有问题的程式贴上来 (有问题的那行就好) , 我帮您看.

献花 x0
引用 | 编辑 espua72
2010-02-13 22:30
3楼
  
刚升级到 1.62, 所有程式运作如常,版本应该没问题。

献花 x0
引用 | 编辑 zw263755
2010-02-14 09:03
4楼
  
我分段测试后,有几个测试不执行的程式如下:
如果:((子女宫有:天府.且.*化科的星曜=*天府).或.(子女宫有:天同.且.(*化禄的星曜=*天同.或.*化权的星曜=*天同.或.*化忌的星曜=*天同)).或.(子女宫有:太阳.且.(*化禄的星曜=*太阳.或.*化权的星曜=*太阳.或.*化忌的星曜=*太阳)).或.(子女宫有:天梁.且.(*化禄的星曜=*天梁.或.*化权的星曜=*天梁.或.*化科的星曜=*天梁.或.*化忌的星曜=*天梁)).或.(子女宫有:天机.且.(*化禄的星曜=*天机.或.*化权的星曜=*天机.或.*化科的星曜=*天机.或.*化忌的星曜=*天机))).且.
((田宅宫有:紫微.且.(*化权的星曜=*紫微.或.*化科的星曜=*紫微)).或.(田宅宫有:武曲.且.(*化禄的星曜=*武曲.或.*化权的星曜=*武曲.或.*化科的星曜=*武曲.或.*化忌的星曜=*武曲)).或.(田宅宫有:廉贞.且.(*化禄的星曜=*廉贞.或.*化忌的星曜=*廉贞)).或.(田宅宫有:太阴.且.(*化禄的星曜=*太阴.或.*化权的星曜=*太阴.或.*化科的星曜=*太阴.或.*化忌的星曜=*太阴)).或.(田宅宫有:贪狼.且.(*化禄的星曜=*贪狼.或.*化权的星曜=*贪狼.或.*化忌的星曜=*贪狼)).或.(田宅宫有:巨门.且.(*化禄的星曜=*巨门.或.*化权的星曜=*巨门.或.*化忌的星曜=*巨门)).或.(田宅宫有:破军.且.(*化禄的星曜=*破军.或.*化权的星曜=*破军.或.*化忌的星曜=*破军)))
否则:
如果:财帛宫的宫位是:子,辰,巳
否则:
如果:财帛宫有:太阳.且.财帛宫的宫位是:丑
否则:
如果:((财帛宫有:紫微.且.(*化权的星曜=*紫微.或.*化科的星曜=*紫微)).或.(财帛宫有:武曲.且.(*化禄的星曜=*武曲.或.*化权的星曜=*武曲.或.*化科的星曜=*武曲.或.*化忌的星曜=*武曲)).或.(财帛宫有:廉贞.且.(*化禄的星曜=*廉贞.或.*化忌的星曜=*廉贞)).或.(财帛宫有:太阴.且.(*化禄的星曜=*太阴.或.*化权的星曜=*太阴.或.*化科的星曜=*太阴.或.*化忌的星曜=*太阴)).或.(财帛宫有:贪狼.且.(*化禄的星曜=*贪狼.或.*化权的星曜=*贪狼.或.*化忌的星曜=*贪狼)).或.(财帛宫有:巨门.且.(*化禄的星曜=*巨门.或.*化权的星曜=*巨门.或.*化忌的星曜=*巨门)).或.(财帛宫有:破军.且.(*化禄的星曜=*破军.或.*化权的星曜=*破军.或.*化忌的星曜=*破军)))
否则:
如果:财帛宫主星只有:天机.或.财帛宫主星只有:天同.或.财帛宫主星只有:天府.或.财帛宫主星只有:天相.或.财帛宫主星只有:天梁.或.财帛宫主星只有:七杀.或.财帛宫有:天机&天梁.或.财帛宫有:天同&天梁.或.财帛宫有:太阳&巨门
否则:
如果:田宅宫有:太阳,太阴
否则:
如果:田宅宫有:太阳&太阴.且.(*化禄的星曜=*太阳.或.*化权的星曜=*太阳.或.*化科的星曜=*太阳.或.*化忌的星曜=*太阳)
段落测试以上内容无结果,或结果非编辑区的内容,也不知道问题是否出在这其中。

献花 x0
引用 | 编辑 espua72
2010-02-14 20:29
5楼
  
我觉得你的编辑方式过于零乱,以致测试上的困难。建议把它层次化,方便维护。比方说:

如果:((财帛宫有:紫微.且.(*化权的星曜=*紫微.或.*化科的星曜=*紫微)).或.(财帛宫有:武曲.且.(*化禄的星曜=*武曲.或.*化权的星曜=*武曲.或.*化科的星曜=*武曲.或.*化忌的星曜=*武曲)).或.(财帛宫有:廉贞.且.(*化禄的星曜=*廉贞.或.*化忌的星曜=*廉贞)).或.(财帛宫有:太阴.且.(*化禄的星曜=*太阴.或.*化权的星曜=*太阴.或.*化科的星曜=*太阴.或.*化忌的星曜=*太阴)).或. (财帛宫有:贪狼.且.(*化禄的星曜=*贪狼.或.*化权的星曜=*贪狼.或.*化忌的星曜=*贪狼)).或.(财帛宫有:巨门.且.(*化禄的星曜=*巨门.或.*化权的星曜=*巨门.或.*化忌的星曜=*巨门)).或.(财帛宫有:破军.且.(*化禄的星曜=*破军.或.*化权的星曜=*破军. 或.*化忌的星曜=*破军)))

你可以尝试把它写成:
如果:财帛宫有:化权,化禄,化科,化忌

在下一层编:
如果:财帛宫有:紫微化权,紫微化科,武曲化权,武曲化权 。。。。。

这样子程式运作起来比较快,而且也较易维护。还有,你把财帛宫几乎所有主星都同时检测上,似乎太神奇了一些吧?

献花 x0
引用 | 编辑 mainchen
2010-02-15 06:25
6楼
  


判断针对某颗星是否有四化可以写成:

如果:*天机=*化禄
如果:*天机是:*化禄,*化科,*化权,*化忌


判断针对某宫位是否有四化 (不分星曜) 可以写成:

如果:命宫有:化禄,化科,化权

判断针对某宫内是否有四化 (针对某星) 可以写成:

如果:命宫有:天机化禄,天机化科,天机化权

注意上面程式, 只有在 "有:" 后面的星曜及四化, 全部不用加 "*", 其他地方皆需要加 "*".

espua72 说的没错, 分层次, 可以使程式更容易阅读, 运行速度也较佳.

献花 x0
引用 | 编辑 zw263755
2010-02-15 08:34
7楼
  
谢谢,程式没有详细说明用法,我也是试着表达程式,明白了。
还请教,在八字论命里能否使用八字小限的运算,我们这里有很多民间算法都用八字小限来推流年、流月、流日,有很多的经验。我想在程式里表达出来,但命理程式中没有提到八字小限,求教该功能否实现,以及该如何编辑???

献花 x0
引用 | 编辑 mainchen
2010-02-15 08:50
8楼
  
谢谢,程式没有详细说明用法,我也是试着表达程式,明白了。

我会在 [命理程式电子书] 里再多加些范例.


还请教,在八字论命里能否使用八字小限的运算,我们这里有很多民间算法都用八字小限来推流年、流月、流日,有很多的经验。我想在程式里表达出来,但命理程式中没有提到八字小限,求教该功能否实现,以及该如何编辑???

这部份没有现成的, 但可以自行依照八字小限的起例 "从命宫立命之支,起一岁逆推", 写成程式, 需要用到的参数如下:

八字.命宫支
生年支
流年支


先自己写写看, 真的写不出来, 我再出手...

献花 x0
引用 | 编辑 zw263755
2010-02-19 08:59
9楼
  
小限还需要排神煞,还涉及阳男阴女、阴男阳女的问题,我试着尝试编写多天,还涉及神煞,就不会了,还是求助星桥大师版主,把小限及小限神煞等的程式演示范例给我吧!求助????

献花 x0
引用 | 编辑 mainchen
2010-02-23 10:06
10楼
  
下面是引用 zw263755 于 2010-02-19 08:59 发表的 : 到引言文
小限还需要排神煞,还涉及阳男阴女、阴男阳女的问题,我试着尝试编写多天,还涉及神煞,就不会了,还是求助星桥大师版主,把小限及小限神煞等的程式演示范例给我吧!求助????

我只能抛砖引玉举一例, 其它请自行发挥:
下例为起小运法: 男从丙寅起一岁顺推, 女从壬申起一岁逆推. (它法请自行发挥)


献花 x0