当前位置: 代码迷 >> PB >> PB中控件数量的有关问题
  详细解决方案

PB中控件数量的有关问题

热度:163   发布时间:2016-04-29 10:27:57.0
PB中控件数量的问题
为什么我建立1000个控件就死机呢?代码如下,一运行就死机。麻烦大家帮忙
int j,i,jj
j=1
 for i=1 to 24
  for j=1 to 994
OpenUserObject(lsle_1[j,i],"st_u",3900,200)
lsle_1[j,i].Width=64
lsle_1[j,i].Height=64
lsle_1[j,i].Border=TRUE
lsle_1[j,i].BorderStyle=Stylebox!
lsle_1[j,i].text=""
lsle_1[j,i].visible=TRUe 
lsle_1[j,i].backcolor=rgb(0,255,255)
lsle_1[j,i].tag="AA"+string(j)+string(i)
lsle_1[j,i].x=3900 - 80*j
lsle_1[j,i].y=200 + 80*i
control[UpperBound(control)+1]=lsle_1[j,i]
  next
 next

------解决方案--------------------
如果建立控件数量少里没有问题的话,确认代码本身没有问题


每创建一个控件都会占有一定的系统资源,数量过多当然就会造成资源不足或冲突
  相关解决方案