首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

失误原因猜测

2012-07-30 
出错原因猜测程序在pb中运行没有错误,编译后运行,竟然出来个:指令引用内存不可read的错误。请大家帮忙猜测

出错原因猜测
程序在pb中运行没有错误,编译后运行,竟然出来个:指令引用内存不可read的错误。

请大家帮忙猜测下这个是什么原因引起的。

情况描述:
environment env
integer rtn
rtn = GetEnvironment(env)
IF rtn <> 1 THEN RETURN
if env.OSMajorRevision = 5 and env.OSMinorRevision = 1 then 
open(w_MAIN_SPLASH)
else
open(w_fst_login_bak)
end if
这段代码,没有,执行执行上面任何一个open窗口都不会出问题,加上这个代码,再打开窗口就出错了。

[解决办法]
有时有些问题会莫名其妙

如果运行时程序出错,可以考虑加几个messagebox来测试一下问题出在哪里,然后再分析
[解决办法]
PB就这样,木办法啦,到时候是会有点莫名其妙的故事发生
[解决办法]
指令引用内存不可read的错误。
在pb里,这个错误经常发生的,习惯就好。

热点排行