这是一个环境问题,但我不确定该寻找什么。基本上当用户尝试使用Sheridan的日期选择器选择今天的日期时,要么将其留空或者在尝试保存记录时将其保存为12/30/1899。这是一个使用vb6和sybase 9的应用程序。每个其他日期都正常但今天的日期。
另外,我观察到,无论如何,今天的日期框始终保持选中状态。任何人都可以给我建议我可以检查的步骤或事情,以了解这可能发生的原因。重新注册ocx文件,尝试附加调试器并重新安装软件。什么都行不通,不胜感激任何建议。
答案 0 :(得分:0)
我的直觉告诉我,这与您的环境无关,但更多是插件本身的错误。鉴于Sheridan的datepicker是一个专有的插件,看起来你真的只有几个选择:
如果我是你,我会在等待第1号回复的同时将第2号作为临时措施。
祝你好运。答案 1 :(得分:0)
这可能有点hackish,但我之前已经实现了这样的解决方案:你是否曾尝试编写一个小应用程序来对该应用程序进行API挂钩(因为你没有源代码)并挂钩该功能(在应用程序或Windows本身(通过使用绕道?))获取日期并采取相应行动?
另外,我会使用这种联系方式 - > http://www.componentsource.com/services/about-us/contact.html因为software.informer的东西是某种类似softonic的页面,我确信你不会像开发人员本身那样得到关注。
很抱歉在这里回答,我还没有足够的声誉来发表评论:P
答案 2 :(得分:0)
我发现他们在他们的机器上以某种方式错误地实现了另一个版本的ocx。当我把正确的旧版本重新注册后,正常工作。
此外,虽然可能不是在这种情况下。但是,我发现问题可能是由于损坏/奇数区域日期格式设置的评论中的建议。此外,您还应该在更改这些设置后重建所有用户配置文件。而且,我们在使用上述方法修复它之前做了这些事情。无论如何,谢谢大家的帮助。