|
登录注册 |
☦ 上海交通大学论坛 > 数据库 > 浏览当前帖子 | 手机版 关闭左侧栏 |
PB5的一个问题,BUG,经验 |
【返回本版】 【发表帖子】 【回复帖子】 | 浏览量 4224 回帖数 0 |
寻找“楚楚” 等级 ☆ 楼主 发表于 2011/10/18 2:44:15 编 辑 |
||
首先说问题吧: 在实验室的环境中,无论在集成环境下,还是编译后,皆能 正常运行。但是拿到用户那边,在弹出登录窗口,输入完登 录信息后,“非法操作”。真是莫名其妙! 后来没办法,把源文件带过去,发现在PB中调试时就出现了 非法操作。跟踪发现,出错的信息是在登录信息完全正确后, open主窗口时出现的。如果强行在登录窗口上加个按钮,打 开主窗口,则可以使用。而且,一切恢复原状后,没有了非 法操作。 再说经验: 怀疑是PB5的编译器做得有问题,遂用Design菜单中的Full Rebuild重新build一把,发现一切OK了。原来以为,只要在 Project Painter中build时,选择Full即可完全编译。没想 到,也没碰到过还必须在这之前full rebuild一把。至此, 还没法验证编译后的错误是不是它引起的,回实验室照此步 骤来了一遍,再装过去,没问题了。 问题出现的起因: 据推测,可能是因为改了其中的一个pbl的文件名引起的。 但奇就奇在开发时是好的,安装过去就变坏了。 我不清楚PB5的编译器是怎么做的,但这确实是PB5的一个 极其隐蔽的BUG,碰到的人真是幸运。 |
1 |
论坛帮助 会员认证删帖申请 联系我们 |