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

pb 8.0 最大化 最小化报错,该如何解决

2013-11-02 
pb 8.0 最大化最小化报错long ii_width,ii_height//全局变量open事件ii_width This.Widthii_height Th

pb 8.0 最大化 最小化报错

long ii_width,ii_height//全局变量
open事件
ii_width = This.Width
ii_height = This.Height

resize事件代码
Int li_value
DragObject lw_obj
For li_value = 1 To UpperBound(This.Control[])
         lw_obj = control[li_value]
if lw_obj=dw_1 or  lw_obj=dw_3 then
         lw_obj.x = lw_obj.x * (NewWidth / ii_width)
         lw_obj.width = lw_obj.width * (NewWidth / ii_width)
         lw_obj.y = lw_obj.y * (NewHeight / ii_height)
         lw_obj.height = lw_obj.height * (NewHeight / ii_height)
end if
Next

ii_width = NewWidth

ii_height = NewHeight


在一个窗口最大最小切换是没的问题     但是吧这个窗口放桌面上去操作其他窗口  等一会儿在打开这个窗口 直接就保存  resize 第6行 有错   这是为啥呢? 最大化
[解决办法]
看代码没看出问题,报一个什么错误,把错误内容贴上来
[解决办法]
ii_width和ii_height有无为零的情况?

热点排行