+ -
当前位置:首页 → 问答吧 → 真搞不懂这个是什么系统,系统吗?

真搞不懂这个是什么系统,系统吗?

时间:2011-12-28

来源:互联网

在win7系统中前2天都是好好的,今天软件就出现这个错误了:

软件不是我们开发的,在XP系统的机子不会出现!!

错误信息:
------ 2011-12-28 13:43:16.217 ------
ExeName = g:\UFGOV\R9i\Client\R9i_MIDS.exe
GProSign = MIDS
GProSeries = T
GsProductSign = MIDS
GszVersion = MIDS
错误信息:  
Could not convert variant of type (Null) into type (String)
--------------------------------------------

------ 2011-12-28 13:43:39.608 ------
ExeName = g:\UFGOV\R9i\Client\R9i_MIDS.exe
GProSign = MIDS
GProSeries = T
GsProductSign = MIDS
GszVersion = MIDS
错误信息:  
Cannot focus a disabled or invisible window



正常的显示:

作者: xl_smlie   发布时间: 2011-12-28


作者: case5166   发布时间: 2011-12-28

程序里面肯定有问题,只是在xp里,还没暴露出来

作者: ljmanage   发布时间: 2011-12-28

1 无法把null转换成string
2 无法把焦点设定在disable或者不显示的窗体上.........

作者: funxu   发布时间: 2011-12-28

看起来,象是数据库里某个字段的值变成NULL了, 用工具打开,改一下就行了。

作者: ccrun   发布时间: 2011-12-28

没取到值,VARIANT变量是NULL,自然不能转换成STRing,有可能出异常,那么造成某控件未被允许,自然不能被focus了,查下在什么地方操作时报这个错,估计是哪个字段没取到值,如果代码不是你们写的,那就没办法了。

作者: njxxq   发布时间: 2011-12-28

引用 4 楼 ccrun 的回复:

看起来,象是数据库里某个字段的值变成NULL了, 用工具打开,改一下就行了。


但是在XP系统没问题,win7中出现也是今天出现的!

作者: xl_smlie   发布时间: 2011-12-28

引用 4 楼 ccrun 的回复:

看起来,象是数据库里某个字段的值变成NULL了, 用工具打开,改一下就行了。


但是在XP系统没问题,win7中出现也是今天出现的!

作者: xl_smlie   发布时间: 2011-12-28

应该还是代码的问题,变量的类型错误,再查一下,XP中不一定没有问题,只是没有特定的情况下。
楼用到了API函数?

作者: babydog01   发布时间: 2011-12-28

引用 8 楼 babydog01 的回复:

应该还是代码的问题,变量的类型错误,再查一下,XP中不一定没有问题,只是没有特定的情况下。
楼用到了API函数?


程序不是我写的,不太清楚,XP下海真没遇到过!

就是不知道什么原因。

作者: xl_smlie   发布时间: 2011-12-28

可是鉴定,此程序有基本的Bug

1.类型转换错误
2.隐藏的窗体或者Disable的窗体,让它获得焦点错误

作者: kaikai_kk   发布时间: 2011-12-28

热门下载

更多