CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  Pb脚本语言

窗口的resize事件出现error: array boundary exceeded

楼主hzzone()2006-12-01 06:35:49 在 PowerBuilder / Pb脚本语言 提问

窗口的resize事件,做的是重新按照窗口大小来设定各控件的位置及大小,  
  Case   editmask!  
              iem_obj   =   This.control[li_i]  
              iem_obj.x   =   newwidth   *   ir_x[li_i]  
              iem_obj.y   =   newheight   *   ir_y[li_i]  
              iem_obj.width   =   newwidth   *   ir_width[li_i]  
              iem_obj.height   =   newheight   *   ir_height[li_i]  
   
  在上面代码的第三句出现error:   array   boundary   exceeded,请教怎么解决啊?谢谢! 问题点数:10、回复次数:6Top

1 楼hzzone()回复于 2006-12-01 06:44:36 得分 0

我这是在做一个通用的打印预览窗口,请大家指教,谢谢!Top

2 楼jdsnhan(柳荫凉)回复于 2006-12-01 08:05:51 得分 0

看看ir_x这里面有多少项数据。Top

3 楼sdhylj(青锋-SS)(献血有益健康(别人的))回复于 2006-12-01 08:46:39 得分 10

数组越界啊,如果li_i不在1   to   upperbound(ir_x[])中就不行.Top

4 楼bapi(扒皮)回复于 2006-12-01 16:43:58 得分 0

错误提示已经很明显了,数组越界啊  
   
  由于你的代码中没有注明li_i这个变量的赋值来源,建议你调试一下这段代码,看那个li_i的值是多少,怎么来的Top

5 楼youqiong(牙齿冻的咯咯的响,肚子饿得咕咕的叫...)回复于 2006-12-01 19:47:14 得分 0

同上  
  可以设个变量,跟踪下看看Top

6 楼hzzone()回复于 2006-12-01 21:02:35 得分 0

谢谢大家Top

相关问题

关键词

得分解答快速导航

  • 帖主:hzzone
  • sdhylj

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo