牧夫天文网

 找回密码
 加入牧夫(请注明天文爱好者,否则无法通过审核)

QQ登录

只需一步,快速开始

Occult 4.0.7.0计算月掩星预报报错

[复制链接]
全天星图 发表于 2010-3-11 01:08 | 显示全部楼层 |阅读模式 来自: 广西桂林市 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核)

x
本帖最后由 全天星图 于 2010-3-11 01:09 编辑

原来的4.0版本没这个问题,只要算到某些有规律的日期就会报错卡住。
如我正在算3月的预报,从1日到10日,算到4日就报错,单独算4日也报错,1-3日没问题,5-6也没问题,到7日就不行了。
往后只要是4+3的倍数(7日、10日、13日、16日……)就会报错。


-------------------报错对话框的消息----开始-------------------

有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.FormatException: 输入字符串的格式不正确。
   在 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   在 System.Number.ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
   在 System.Double.Parse(String s, NumberStyles style, NumberFormatInfo info)
   在 Occult.LunarOccultations.VariableStarInfo(Int32 XZNum, Double VarJD, String& VariableDetails)
   在 Occult.LunarOccultations.ScanXZFile(String CatalogueID, Double NthLimit, Double SthLimit, Double ReadMagLimit, Boolean DoublesOnly, Boolean Auto)
   在 Occult.LunarOccultationPrediction.cmdCompute_Click(Object sender, EventArgs e)
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Occult
    程序集版本: 4.0.7.0
    Win32 版本: 4.0.7.0
    基本代码: file:///C:/Program%20Files/Occult%204/Occult.exe
----------------------------------------
System.Windows.Forms
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
OccultUtilities
    程序集版本: 4.0.7.0
    Win32 版本: 4.0.7.0
    基本代码: file:///C:/Program%20Files/Occult%204/OccultUtilities.DLL
----------------------------------------
System.Configuration
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
mscorlib.resources
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.4927 (NetFXspW7.050727-4900)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_zh-CHS_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** JIT 调试 **************
要启用实时(JIT)调试,
该应用程序或计算机的 .config 文件(machine.config)的 system.windows.forms 节中必须设置
jitDebugging 值。
编译应用程序时还必须启用
调试。

例如:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

启用 JIT 调试后,任何无法处理的异常
都将被发送到在此计算机上注册的 JIT 调试器,
而不是由此对话框处理。


-------------------报错对话框的消息----结束-------------------
生命和反应,是共存的。
BA2CR 发表于 2010-3-11 11:13 | 显示全部楼层 来自: 黑龙江省大庆市 联通
请上出错的截图
回复 支持 反对

使用道具 举报

 楼主| 全天星图 发表于 2010-3-11 13:31 | 显示全部楼层 来自: 广西桂林市 电信
W无标题.jpg
回复 支持 反对

使用道具 举报

BA2CR 发表于 2010-3-11 15:08 | 显示全部楼层 来自: 黑龙江省大庆市 联通
我的没有出现这个问题,以前也曾出现过无法计算的情况,关闭程序后,再重新启动OCCULT或重新安装后就解决了,你升级到4.0.8版本再看看。
回复 支持 反对

使用道具 举报

 楼主| 全天星图 发表于 2010-3-12 00:12 | 显示全部楼层 来自: 广西桂林市 电信
如何升级?
我从4.0升到4.0.7.0是在本版某个帖子下载了余老师传上的压缩包,到occult安装目录下解压,更替了某些文件就升级了,这个操作是不是不妥?
回复 支持 反对

使用道具 举报

 楼主| 全天星图 发表于 2010-3-13 02:20 | 显示全部楼层 来自: 广西桂林市 电信
升级到4.0.8.16也会出现这个问题。卸载后重装成4.0就没有这个问题。
可能和我系统有关,我系统是win7
回复 支持 反对

使用道具 举报

本版积分规则

快速回复 返回顶部 返回列表